Direct debit

Failed direct debits cost businesses dearly

Businesses risk losing money and customers due to mistakes made when setting up direct debit and credit payments. Around six billion automated payments worth £ 4.3 billion are made in the UK per year. Almost a quarter (23%) of consumers had problems setting up or changing direct debits, and 14% canceled payments as a result, […]