---
title: "Notify Mandate"
method: POST
path: "/payment/upimandate/notify"
---

# Notify Mandate

`POST /payment/upimandate/notify`

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 send the notification to the payer.
  - `amount` integer, required — Amount associated with the mandate execution being notified.
  - `mandateseqno` string, required — Sequential execution number of the mandate cycle for tracking recurring debit notifications.
  - `executionDate` string, required — Execution date should be the one when you exactly want to execute the mandate. Format : dd/mm/yyyy HH:MM AM/PM
  - `note` string — Remarks entered for reference. Max 50 characters

## Response `200`

200

- object
  - `data` object
    - `BankRRN` string
    - `mandateId` unknown
    - `transaction_id` string
  - `status` integer
  - `message` string

## Other responses

- `400` — 400
- `401` — 401
- `403` — 403
- `500` — 500
- `501` — 501
- `502` — 502
- `503` — 503

---

[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)
