The following table lists Zuora's actions on GoCardless events when the Real-time Gateway Reconciliation feature is enabled.
The GoCardless Webhook service might delay sending notifications to Zuora for 2 or 3 days. The corresponding records in Zuora will not be updated until the notifications from GoCardless are received. If you have any questions about this delay, please contact GoCardless.
|GoCardless event type||GoCardless event||Zuora action|
|Mandate||created||Zuora ignores this event because the payment method is created.|
|reinstated||Zuora activates the payment method.|
|cancelled||Zuora closes the payment method.|
|failed||Zuora closes the payment method.|
|expired||Zuora closes the payment method.|
|resubmission_requested||Zuora activates the payment method.|
|confirmed||Zuora updates the Gateway State to "Settled" and the Settled On date field of the Payment event.|
|Refund||paid||Zuora updates the Gateway State to "Settled" on the refund transaction.|
|refund_settled||Zuora updates the Gateway State to "Settled" on the refund transaction.|
|failed||Zuora updates the Gateway State to "Reject" on the refund transaction and reverses the refund according to the global setting configured in the Gateway Reconciliation Configuration page in Zuora Payments Settings.|
|refund_returned||Zuora updates the Gateway State to "Reject" on the refund transaction and reverses the refund according to the global setting configured in the Gateway Reconciliation Configuration page in Zuora Payments Settings.|
Zuora updates the payment or refund with payout_id.
Note: Zuora updates payout_id only if any one of the following payment or refund events is received before receiving the payout event. Zuora then updates the payment or refund with the updated payout_id. If none of the following events is received by Zuora before receiving the payout event, Zuora ignores the payout event.