Reverse a Direct Debit Workflow
This workflow describes the sequence of events that comprises successfully reversing a
sale.
Figure:
Reversal Workflow
- The customer begins to check out on the merchant website or the customer's recurring bill is due.
- The merchant sends a sale API request to theCybersourcewith the mandate ID from the mandate creation response. For more information, see Process a Direct Debit Sale.
- Cybersourceresponds to the merchant with apendingstatus and a request ID.
- The merchant sends a check status API request toCybersourcewith the request ID. For more information, see Check a Direct Debit Status.
- Cybersourceresponds to the merchant with asettle_initiatedorsettled_acceptedstatus.
- The customer or merchant decide to cancel the payment.
- The merchant sends a reversal API request toCybersourcewith request ID. For more information, see Reverse a Direct Debit.
- Cybersourceresponds with theReversedstatus.
- The merchant displays the direct debit mandate cancellation confirmation to the customer.