---
title: "PDN Mandate"
method: POST
path: "/pg/api/mandate/notification"
---

# PDN Mandate

`POST /pg/api/mandate/notification`

API to send pre-debit notifications for mandates with Cards or UPI

## Request body

- object
  - `merchantId` string, required — Merchant account ID
  - `merchantTxnNo` string, required — Unique ref no to identify the request. Should have only alphanumeric characters. No other characters allowed.
  - `amount` string, required — Transaction amount, 9 significant and 2 decimal/precision
  - `currencyCode` string, required — Transaction Currency
  - `note` string, required — Mandatory in Case of UPI mandate only. Text added here will be displayed to payer in PSP app.
  - `aggregatorID` string — Merchant Aggregator ID
  - `mandateId` string, required — Mandate id as returned in create mandate flow
  - `executionDate` string, YYYYMMDDHHMISS, required — Date of execution of debit. YYYYMMDDHHMISS
  - `secureHash` string, required — Hash value

## Response `200`

Successful response

- object
  - `responseCode` string — Response code indicating success/failure. R1000 – Request Initiated successfully Any other value indicates failure
  - `respDescription` string — Description of failure. Ignore for success response.
  - `merchantId` string — Merchant account ID
  - `aggregatorID` string — Merchant aggregator ID
  - `merchantTxnNo` string — Merchant Txn ref Number
  - `amount` string — echo back of request
  - `requestType` string — NOTIFICATION_MANDATE
  - `secureHash` string — Hash value

## Other responses

- `4XX` — Client Error

---

[API](https://skmtc.net/jiopay/apis/jiopay-pg.md) · [All operations](https://skmtc.net/jiopay/apis/jiopay-pg/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jiopay/jiopay-pg/versions/55aa41b8482f/schema)
