Online retail is growing continuously – and with it the risk for companies of falling victim to fraud and payment defaults. Fraud is particularly common in direct debit transactions, because account holders can dispute debits long after the transaction. Fraud...