---
title: "Initiate Debit on Mandate"
method: POST
path: "/v2/mandate-mgt/mandates/payment"
---

# Initiate Debit on Mandate

`POST /v2/mandate-mgt/mandates/payment`

This API lets you initiate a debit on an existing mandate.

## Request body

- object
  - `amount` integer, required — This is the amount to be debited
  - `description` string, required — A description of what the mandate debit is for
  - `mandateReference` string, required — The unique reference of the mandate that was created. This was returned in the response payload when mandate was initiated, and in the webhook response when mandate was approved
  - `reference` string, required — Your reference for tracking this debit
  - `currency` string, required
  - `bankCode` string, required — The domiciliary bank code
  - `accountNumber` string, required — The customers account number to be debited. This has to be the same account number that was provided when creating the mandate
  - `initiatorAccountName` string, required — The customers name as it appears on the bank account
  - `beneficiaryNarration` string, required — The transaction narration

## Response `200`

200

- object

## Other responses

- `404` — 404

---

[API](https://skmtc.net/fincra/apis/awesome-new-api.md) · [All operations](https://skmtc.net/fincra/apis/awesome-new-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fincra/awesome-new-api/revisions/c8215c27b460/schema)
