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

🇵🇰Pakistan

Wallets

  • payout_method.type = wallet

  • payout_method.payment_method = bank_wallets

payout_method_details Parameter
Type
Required
Description

account_name

string

Yes

Max 255 char. Send the same value as beneficiary.name

account_number

string

Yes

IBAN (24 characters). Example: PK36SCBL0000001123456702. OR Wallet numbers. Example: 03xxxxxxxxx.

bank_code

string

Yes

See “Pakistan Bank Codes” below

national_id

string

Yes

Mandatory if purpose = “revenue_share” OR “salaries”. Beneficiary’s national id number.

If purpose is payment_for_suppliers and it is a corporate account, send “-”

Example Wallet Payload

{
  "payout_method": {
    "type": "wallet",
    "payment_method": "bank_wallets",
    "beneficiary": {
      "name": "John Doe",
      "payout_method_details": {
        "account_name":"John Doe",
        "account_number": "PK36SCBL0000001123456702",
        "bank_code": "EASYPAISA",
        "national_id": "123456789012"
      }
    }
  },
  "amount": {
    "value": "1000",
    "currency_code": "PKR"
  },
  "country_code": "PK",
  "purpose": "revenue_share",
  "reference": "Invoice #12345",
  "request_id": "unique_request_id"
}

Bank Transfer

  • payout_method.type = bank_transfer

  • payout_method.payment_method = bank_transfer

payout_method_details Parameter
Type
Required
Description

account_name

String

Yes

Max 255 char. Send the same value as beneficiary.name

account_number

string

Yes

IBAN. 24 char. E.g. PK36SCBL0000001123456702

bank_code

string

Yes

See “Pakistan Bank Codes” below

national_id

string

Yes

Mandatory if purpose = “revenue_share” OR “salaries”. Beneficiary’s national id number.

If purpose is payment_for_suppliers and it is a corporate account, send “-”

Example Bank Transfer Payload

Pakistan Bank Codes

Payment Method
Bank Name
Bank Code

bank_wallet

Alfa Wallet

bank

HBL Konnect

KONNECT

Telenor Microfinance Bank

EASYPAISA

FINCA Microfinance Bank

FINCA

Apna Microfinance Bank

APNA

Ubank

UBANK

Mobilink Microfinance Bank Limited

JAZZCASH

Khushali Microfinance Bank

KHUSHALI

Advans Pakistan Microfinance Ltd

ADVANS

NayaPay Private Limited

NAYAPAY

PayMax (Zong)

PAYMAX

SadaPay

SADAPAY

BYKEA

BYKEA

FINJA EMI

FINJA

Payment Method
Bank Name
Bank Code

bank_transfer

Al Baraka Bank Limited

ABBL

Allied Bank Limited

ABL

Askari Commercial Bank Limited

ACBL

Bank Al Falah Limited

BAFL

Bank AL Habib Limited

BAHL

Faysal Bank Limited

FAYSAL

Habib Bank Limited

HBL

Meezan Bank Limited

MEEZAN

National Bank of Pakistan

NBP

Soneri Bank Limited

SONERI

Standard Chartered Bank

SCB

United Bank Limited

UBL

SAMBA

SAMBA

Dubai Islamic Bank Pakistan Limited

DIBPL

BankIslami Pakistan Limited

BIPL

Bank of Khyber

BOK

Bank of Punjab

BOP

JS Bank

JSB

Silk Bank

SILK

Summit Bank

SUMMIT

Habib Metropolitan Bank Limited

HMBL

Sindh Bank

SINDH

Citi Bank

CITI

First Women Bank Limited

FWBL

ICBC

ICBC

NRSP Microfinance Bank Ltd

NRSP

MCB Islamic Banking

MCIB

MCB Bank Limited

MCB

SME Bank Limited

SME

Zarai Taraqiati Bank

ZARAI

MCB ARIF HABIB

MCBARIF

WHITE LABEL ATM

WHITE

HBL ASSET MANAGEMENT

HBLASSET

NBP Funds

NBPF

Central Directorate of National Savings

CDNS

Last updated

Was this helpful?