---
title: "Execute Mandate"
method: POST
path: "/payment/upimandate/execute"
---

# Execute Mandate

`POST /payment/upimandate/execute`

The Mandate Notification API notifies customers 24–48 hours in advance of a mandate renewal or payment collection. This ensures users maintain sufficient account balance and helps prevent payment failures.

## Request body

- object
  - `mandateId` integer, required — A unique identifier for the mandate to collect the payment or renewal
  - `amount` integer, required — Amount to be debited from the customer’s UPI account for this mandate execution.
  - `mandateseqno` string, required — Sequential number representing the current execution cycle of the mandate. This helps track recurring debit attempts for the same mandate.
  - `retryCount` string, required — Number of retry attempts made for this mandate execution in case of previous debit failures.
  - `note` string — Short note or description associated with this mandate execution, visible in transaction records.

## Response `200`

200

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/ledgers/apis/authentication.md) · [All operations](https://skmtc.dev/ledgers/apis/authentication/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ledgers/authentication/revisions/605f28ef08ef/schema)
