Real-Time Reconciliation events for Adyen v2.0
To review the final status of the payment, utilize the legacy Batch Gateway Reconciliation.
Zuora supports the following event types for Real-Time Reconciliation on Adyen v2.0:
Payment
Adyen Object | Adyen Event | Zuora GR Event | Action on the Gateway state |
Payment | CAPTURE + “success” : true | TransactionSettled |
Note: Applies only for Delayed Capture enabled merchant accounts when processing a separate capture. |
CAPTURE + “success” : false | TransactionRejected |
Note: Applies only for Delayed Capture enabled merchant accounts when processing a separate capture. |
|
CANCELLATION + “success” : true | TransactionRejected |
Note: Applies only for Delayed Capture enabled merchant accounts when processing a separate capture. |
|
AUTHORISATION + “success” : false | TransactionRejected |
|
|
CANCELLATION + “success” : false | NA | NA | |
AUTHORISATION + “success” : true | TransactionSettled |
|
|
AUTHORISATION + “success” : true | NA |
Note: Applies only when Delayed Capture is enabled. |
|
CAPTURE_FAILED + “success” : true | TransactionRejected |
Note: Applies only for Delayed Capture enabled merchant accounts when processing a separate capture. |
|
CAPTURE_FAILED + “success” : false | NA | Applies only for Delayed Capture enabled merchant accounts when processing a separate capture. |
Chargeback
Adyen Object |
Adyen Event |
Zuora GR Event |
Action on the Gateway state |
---|---|---|---|
Chargeback |
NOTIFICATION_OF_FRAUD |
NA |
NA |
NOTIFICATION_OF_CHARGEBACK |
NA |
NA |
|
CHARGEBACK |
TransactionReversed |
|
|
CHARGEBACK_REVERSED |
NA |
CHARGEBACK_REVERSED will not be a final state and enables the triggering of a potential SECOND_CHARGEBACK notification. Zuora does not take any action on the second chargeback as the balance is already reopened. |
|
SECOND_CHARGEBACK |
NA |
NA |
Refund
Adyen Object |
Adyen Event |
Zuora GR Event |
Action on the Gateway state |
Refund |
REFUND + "success" : true |
TransactionSettle |
|
REFUND + "success" : false |
TransactionRejected |
|
|
REFUND_FAILED + "success" : true |
TransactionRejected |
||
REFUND_REVERSED + "success" : true |
TransactionRejected |
||
REFUND_WITH_DATA + "success" : true |
TransactionSettle |
|
|
REFUND_WITH_DATA + "success" : false |
TransactionRejected |
|
|
CANCEL_OR_REFUND + "success" : true |
TransactionSettle |
|
|
CANCEL_OR_REFUND + "success" : false |
TransactionRejected |
|
Mandate
Adyen Object |
Adyen Event |
Zuora GR Event |
Action on the Gateway state |
Mandate |
UPDATE + "status": "active" |
N/A |
|
UPDATE + "status": "inactive" |
N/A |
|
|
UPDATE + "status": "pending" |
N/A |
N/A |