Within the Kolleno system, it is possible to store multiple payment methods on a customer. Both Card Details & Direct Debit Details.
Which method of payment?
In the instance of using automated payments via two payment service providers, such as Stripe or GoCardless, you will first need to define on the Customer which method should be used as a preferred: Card, Direct Debit, or Auto-detect.
What happens when there are multiple payment methods?
When it comes to a Customer having multiple payment methods stored such as multiple direct debit mandates, the following logic will apply when it comes to automatically charging a customer:
Kolleno will use only Card or Direct Debit based on what is set up. If it is auto-detect, then Kolleno will consider both options equally.
Kolleno gets the most recently added payment method.
If one method is invalid then the next most recently added payment method will be used.
The payment will only be created once, even if you have more than one method available.
However, the way that Kolleno schedules the payment is in advance, it will not disrupt the payment if a new method is added.
โ
Please note:
a) For GoCardless, Kolleno looks for a mandate with a currency matching the invoice getting paid.
b) If you had to cancel the mandate in GoCardless for instance, it will reflect on Kolleno and the active mandate will be used.
โ