v1

latestOpenAPI 3.1.02026-07-2418201.6 MB

Mandate Status Callback

This callback is triggered by Decentro to the platform when the customer approves the mandate request on the PSP app.

post/upi_registration_status

Headers

your_custom_key_1string

The header token shared by you should not contain any unsanitized values like @ # $ % ^ & * ! ; : ' " ~ ` ? = + ) (

your_custom_key_2string

The header token shared by you should not contain any unsanitized values like @ # $ % ^ & * ! ; : ' " ~ ` ? = + ) (

Request body

mandate_statusstring required

Status of the mandate

mandate_status_descriptionstring

The description of the status of the mandate.

mandate_attempt_statusstring

The status of the registration attempt of the mandate.

mandate_attempt_status_descriptionstring

The description of the status of the registration attempt of the mandate.

decentro_txn_idstring

The unique decentro Txn Id received during mandate creation.

callback_attemptinteger

The number of times the callback is attempted

callback_timestampstring

The timestamp of the callback

consumer_urnstring

The URN of the entity against which the mandate was registered.

reference_idstring

The reference ID passed by the platform at the time of execution

mandate_creation_timestampstring

The timestamp when the mandate was created

bank_reference_numberstring

Reference number for the registration

payer_vpastring

UPI handle against which the mandate is registered

decentro_mandate_idstring

Unique decentro mandate ID assigned for each mandate.

amountstring

Mandate registration amount

amount_rulestring

Amount rule as defined at the time of mandate creation

payer_namestring

Payer name against whom the mandate is registered

payee_namestring

The Name of the of the sub-merchant onboarded account

next_debit_datestring

Next debit date. Applicable if frequency is not ASPRESENTED

mandate_namestring

Name of the mandate holder as passed during mandate creation

frequencystring

Mandate registration frequency

start_datestring

Mandate start date

end_datestring

Mandate end date

rule_typestring

The rule type of the mandate as passed during mandate creation

block_fundstring

Blocking the funds during the debit presentation. Only true to selceted merchants.

is_revocablestring

The flag denotes whether the end user will be able to revoke a mandate.

last_actionstring

The last action performed on the mandate. Example: CREATE, UPDATE, PAUSE

last_action_timestampstring

The timestamp when the last action of performed on the mandate.

last_action_auth_timestampstring

The authentication timestamp when the last action was performed on the mandate.

npci_transaction_idstring

The NPCI txn ID of the mandate registration

original_callback_txn_idstring

Original Callback ID. Shared in case of retries only

callback_txn_idstring

Callback ID provided by Decentro

Response

200

response_codestring

Example response

{
  "response_code": "CB_S00000"
}