The Prepare E-Mandate API returns a session identifier or token required to initiate the e-mandate conversation.

E-Mandates may be used in the following modes:

Regardless of the approach you take, the Prepare E-Mandate API is required.

An E-Mandate token is a session ID that is the starting point for your electronic mandate.

The Token encapsulates the following:

  • Your Merchant configurations (Signing Method, UI customisations, Debtor/Payer Input Allowed, etc.)
  • Merchant-specific details (Creditor Scheme ID, Scheme Type, etc.)
  • Payer details (Address details, phone details, email, etc.)
  • Contract Identifier (optional, if you want to combine a contract and mandate - see E-mandate and Contract)

To retrieve your token you must make a Prepare E-Mandate request: