For the complete documentation index, see llms.txt. This page is also available as Markdown.

BankTransfer

This endpoint allows you to submit a BankTransfer payout in Pakistan.

POST https://sandbox.transfersmile.com/api/payout

Request Body

Parameter
Type
Required
Constraints
Description

amount

string

Required

Min: 100; max: 200000

Payout amount.

source_currency

string

Required

One of: USD, EUR, GBP, PKR

Merchant account currency.

arrival_currency

string

Required

Fixed value: PKR

Currency received by the beneficiary.

fee_bear

string

Required

Example: merchant

Specifies who bears the processing fee.

name

string

Required

Length must be between 5 and 100 characters

Beneficiary's name.

custom_code

string

Required

Max length: 64

Merchant payout order number. Must be unique.

notify_url

string

Required

Valid URL

The URL to receive payout notifications.

account

string

Required

Max length: 100

Beneficiary's bank account number.

country

string

Required

Fixed value: PAK

Beneficiary country.

method

string

Required

Fixed value: banktransfer

Payout method.

additional_remark

string

Required

Max Length: 40

Additional payout remark.

bank_code

string

Required

Use a supported Pakistan bank code

Beneficiary's bank code.

Request Sample

{
  "amount": "100",
  "source_currency": "USD",
  "arrival_currency": "PKR",
  "fee_bear": "merchant",
  "name": "SU********ED",
  "custom_code": "custom_code********dn",
  "notify_url": "https://sandbox.transfersmile.com/api/notify/demo",
  "account": "03********29",
  "country": "PAK",
  "method": "banktransfer",
  "additional_remark": "from test",
  "bank_code": "000"
}

Response Sample

Last updated