---
title: "Create bank account recipient"
method: POST
path: "/api/v1/bila/transfer-recipients/bank-account"
tags: ["Transfer Recipients"]
---

# Create bank account recipient

`POST /api/v1/bila/transfer-recipients/bank-account`

## Request

- Base URL: `https://api.usebila.com`
- URL: `https://api.usebila.com/api/v1/bila/transfer-recipients/bank-account`
- Auth: API key in header `x-api-key`
- TypeScript: <https://skmtc.dev/bilasdk/apis/bila-payment-gateway-api/docs/api/v1/bila/transfer-recipients/bank-account/post.ts> (a function with typed inputs; its response is checked against the schema)

Create a new bank account transfer recipient

## Request body

- CreateBankRecipientDto
  - `accountNumber` string, required: Bank account number
  - `bankId` string, required: Bank ID
  - `accountName` string: Account holder name (optional, will be resolved)
  - `country` 'zm' | 'ng': Country code

## Response `201`

Recipient created successfully

- object
  - `status` boolean, required: Request success status
  - `message` string, required: Response message
  - `data` RecipientResponseDto
    - `id` string, uuid, required: Recipient UUID
    - `type` 'bank-account' | 'mobile-money', required: Recipient type
    - `accountNumber` string: Bank account number (bank-account only)
    - `accountName` string, required: Account holder name
    - `bankId` string: Bank ID (bank-account only)
    - `bankName` string: Bank name (bank-account only)
    - `phone` string: Phone number (mobile-money only)
    - `operator` string: Mobile money operator (mobile-money only)
    - `country` string, required: Country code
    - `createdAt` string, date-time, required: Creation timestamp

## Other responses

- `400`: Invalid recipient details

## Changes

- **2026-10-16** `781041632c91`: 1 info
  - added the new `ng` enum value to the request property `country`
- **2026-06-05** `60e9d9bed8eb`: 1 breaking
  - removed the enum value `ng` of the request property `country`

[Operation history](https://skmtc.dev/bilasdk/apis/bila-payment-gateway-api/changes/api/v1/bila/transfer-recipients/bank-account/post.md)

---

[API](https://skmtc.dev/bilasdk/apis/bila-payment-gateway-api.md) - [All operations](https://skmtc.dev/bilasdk/apis/bila-payment-gateway-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bilasdk/apis/bila-payment-gateway-api/revisions/781041632c91?raw)
