Real-Time Reconciliation events for Adyen v2.0
Zuora supports the following event types for Real-Time Reconciliation on Adyen v2.0:
Adyen webhook event | Zuora’s action |
---|---|
RECURRING_CONTRACT Supported for the following types of transactions:
|
Zuora retrieves recurringDetailReference from the pspReference field, stores this token, and uses it to process recurring BACS and iDEAL transactions. |
AUTHORISATION |
Zuora handles this event for processed payments. Error payments will not be reconciled. If the event is successful, Zuora updates the Gateway State to "Settled" on the Payment transaction. No value is populated in Gateway Reconciliation Status or Gateway Reconciliation Reason. If the event fails:
|
CANCEL_OR_REFUND |
Zuora handles this event for processed refunds. Error refunds will not be reconciled. If the event is successful, Zuora updates the Gateway State to "Settled" on the refund transaction. No value is populated in Gateway Reconciliation Status or Gateway Reconciliation Reason. If the event fails, Zuora updates the Gateway State to "FailedToSettle" on the refund transaction and reverses the refund according to the global setting configured in the Gateway Reconciliation Configuration page in Zuora Payments Settings. Gateway Reconciliation Reason is populated with the reason information but Gateway Reconciliation Status is not populated. |
CHARGEBACK |
Zuora handles this event for processed payments. Error payments will not be reconciled. If the event is successful:
If you do not want Zuora to create refunds for chargeback events, submit a request to Zuora Global Support. |
PAYOUT_THIRDPARTY | If the event is successful, Zuora updates the payment with payout_id. No value is populated in Gateway Reconciliation Status or Gateway Reconciliation Reason. |
REFUND |
Zuora handles this event for processed refunds. Error refunds will not be reconciled. If the event is successful, Zuora updates the Gateway State to "Settled" on the refund transaction. No value is populated in Gateway Reconciliation Status or Gateway Reconciliation Reason. If the event fails, Zuora updates the Gateway State to "FailedToSettle" on the refund transaction and reverses the refund according to the global setting configured in the Gateway Reconciliation Configuration page in Zuora Payments Settings. Gateway Reconciliation Reason is populated with the reason information but Gateway Reconciliation Status is not populated. |
REFUND_FAILED | If the event is successful, Zuora updates the Gateway State to "FailedToSettle" on the refund transaction and reverses the refund according to the global setting configured in the Gateway Reconciliation Configuration page in Zuora Payments Settings. No value is populated in Gateway Reconciliation Status or Gateway Reconciliation Reason. |
OFFER_CLOSED Supported for the following types of transactions:
|
Zuora handles this event for processed payments. Error payments will not be reconciled. If the event is successful:
|