---
title: "Setup Direct Debit"
method: POST
path: "/direct_debit/setupDirectDebit"
---

# Setup Direct Debit

`POST /direct_debit/setupDirectDebit`

## Headers

- `content-type` string

## Request body

- object
  - `amount` string
  - `channel` string
  - `currency` string
  - `destinationBankCode` string
  - `endDate` string
  - `latitude` number, double
  - `longitude` number, double
  - `maximumAmount` string
  - `merchantAccount` string
  - `merchantAccountName` string
  - `merchantBvn` string
  - `merchantEmail` string
  - `merchantId` string
  - `merchantPhone` string
  - `minimumAmount` string
  - `numberOfTransactions` string
  - `productName` string
  - `recurringDate` string
  - `recurringPeriod` string
  - `referenceId` string
  - `sourceAccount` string
  - `sourceAccountName` string
  - `sourceAmount` string
  - `sourceBvn` string
  - `sourceCurrency` string
  - `sourceEmail` string
  - `sourceNarration` string
  - `sourceNation` string
  - `sourcePhone` string
  - `startDate` string
  - `transactionFee` string

## Response `200`

200

- object[]
  - `message` string
  - `responseCode` string
  - `transactionReferenceId` string

## Other responses

- `201` — 201
- `401` — 401
- `403` — 403
- `404` — 404

---

[API](https://skmtc.net/openbanking/apis/open-banking-api.md) · [All operations](https://skmtc.net/openbanking/apis/open-banking-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openbanking/open-banking-api/revisions/a60a6fb5a898/schema)
