Warning of SEPA Direct Debit failure
End users of payment systems in Europe released a report today airing their concerns that the Single Euro Payments Area (SEPA) Direct Debit (SDD) to be launched on November 2nd will prove unpopular unless steps are taken to reflect users' needs. The concerns are based around companies having to make arrangements to access the SDD…