Update a Mandate Workflow

This workflow describes the sequence of events that comprises successfully updating a mandate.
  1. The customer chooses to sign-up for direct debits on the merchant website.
  2. The merchant sends a create mandate API request to
    Cybersource
    . For more information, see Create a Mandate.
  3. Cybersource
    responds to the merchant with a
    Pending
    status,
    SEPA
    redirect URL, and mandate ID.
  4. The merchant redirects the customer to the
    SEPA
    URL.
  5. The customer completes the sign-up for direct debits using their bank credentials and is redirected back to the merchant website.
  6. The merchant sends a check mandate status API request to
    Cybersource
    with the mandate ID. For more information, see Check a Mandate Status.
  7. Cybersource
    responds to the merchant with an
    Active
    status.
  8. The merchant displays a confirmation of the created direct debit mandate to the customer.
  9. The customer or merchant decides to update the direct debit mandate, such as updating the payment information.
  10. The merchant sends an update mandate API request to
    Cybersource
    . For more information, see Update a Mandate.
  11. Cybersource
    responds to the merchant with an
    Active
    status.
  12. The merchant displays the updated direct debit mandate confirmation to the customer.