Direct debit is far more efficient than credit card as a payment method. This has long been proven in UK, is more flexible, safer and more efficient with more successful results. Under increasing legislation and security, Card issuers are declining transactions "randomly" in many circumstances with no logical reasons. My card has been registered for years and suddenly was declined for no reason wasting my time having to call card issuer and Kashflow also wasted time dealing with my complaint.
Agree - it's ridiculous that Kashflow functionality offers Direct Debit but I can't pay my own invoice to Kashflow by Direct Debit.