Enach - Mandate Management API

This API is used to manage the mandate. Merchants can perform the actions like cancel the mandate.

Overview

The Mandate Management API allows merchants to manage existing Enach mandates.

Only mandates with statuses ACTIVE or REGISTERED are eligible for cancellation.

Future-dated presentations for successfully cancelled mandates are automatically cancelled and commissions are refunded.

Mandate status is updated to Cancelled on successful cancellation or reverted back to Active / Registered on failure.

Merchants will receive callbacks for Cancellation_Pending and Cancelled statuses in same mandate registration callback endpoint.

Ensured merchants can track cancellation progress using the existing Mandate Status API.

Allowed Mandate Statuses for Cancellation:

  • ACTIVE
  • REGISTERED

Any other status (e.g., CANCELLED, EXPIRED) will result in an error.

Body Params
string
required

Unique identifier passed at every request

string
required
Defaults to CANCEL

This param is used to define the type of action the API to perform. Accepted values are Cancel or Update.

string
required

This param will accept the decentro mandate id to perform the defined action.

Headers
string
required

Decentro assigned client_id during on boarding.

string
required

Decentro assigned client_secret during on boarding.

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json