Processing Paystack Direct Debit payments
Process a Paystack Direct Debit payment from the Zuora UI, through the Zuora REST API, or through a payment run. Each method requires an active EFT Debit Order mandate on the payment method.
Before you process the payment, confirm the following:
- The payment method is a Paystack Direct Debit payment method associated with a Paystack gateway instance.
- The EFT Debit Order mandate associated with the payment method is active at Paystack.
Paystack Direct Debit payments use the active mandate created when the payment method was saved. Zuora sends the stored Paystack mandate code with the payment request, regardless of which method you use to initiate the payment.
Zuora records the payment and the gateway response. When the mandate is unavailable at Paystack, the payment is not processed and the gateway response identifies the mandate status.
If the payment failed because of a mandate issue, resolve the mandate in Paystack, and then update or replace the payment method in Zuora.