phone 必须填写用户真实信息,beneficiaryId 必须真实存在的,但是可以随机一组,尽量不要固定,容易触发风控
手机号码格式:03XXXXXXXX,03开头共11位数字
手机号码格式为:03XXXXXXXX,03开头共11位数字
移动运营商的号段:
364 - Instaphone (Previously 320)
300, 301, 302, 303, 306, 307, 308 - Mobilink
304 - Paktel GSM (Now converted to 314 ZONG)
342, 343, 344, 345, 346 - Telenor
321, 322, 323 - Warid Telecom
333, 334, 335, 331, 332 - Ufone
312, 313, 314 - ZONG
当 paymentType 为 NET_BANKING 时, beneficiaryBankCode 取值如下
| 银行编码 | 银行名称 |
|---|
| 001 | ALBARAKA_ISLAMIC_BANK |
| 002 | ALLIED_BANK_LIMITED |
| 003 | APNA_MICRO_FINANCE_BANK |
| 004 | ASKARI_BANK_LIMITED |
| 005 | BANK_AL_HABIB_LIMITED |
| 006 | BANK_ALFALAH_LIMITED |
| 007 | BANK_ISLAMI_PAKISTAN_LIMITED |
| 008 | BANK_OF_KHYBER |
| 009 | CITI_BANK_NA |
| 010 | DUBAI_ISLAMIC_BANK_PAKISTAN_LIMITED |
| 011 | FAYSAL_BANK_LIMITED |
| 012 | FINCA_MICRO_FINANCE_BANK |
| 013 | FIRST_WOMEN_BANK_LIMITED |
| 014 | HABIB_BANK_LIMITED |
| 015 | HABIB_METROPOLITAN_BANK_LIMITED |
| 016 | JS_BANK_LIMITED |
| 017 | MCB_BANK_LIMITED |
| 018 | MCB_ISLAMIC |
| 019 | MEEZAN_BANK |
| 020 | NATIONAL_BANK_OF_PAKISTAN |
| 021 | NRSP_MICRO_FINANCE_BANK |
| 022 | NIB_BANK_LIMITED |
| 023 | SAMBA_BANK_LIMITED |
| 024 | SILK_BANK_LIMITED |
| 025 | SINDH_BANK_LIMITED |
| 026 | SONERI_BANK_LIMITED |
| 027 | STANDARD_CHARTERED_BANK_LTD |
| 028 | SUMMIT_BANK_LIMITED |
| 029 | TELENOR_MICRO_FINANCE_BANK |
| 030 | THE_BANK_OF_PUNJAB |
| 031 | U_MICRO_FINANCE_BANK |
| 032 | UNITED_BANK_LIMITED |
当 paymentType 为 WALLET 时, beneficiaryBankCode 取值如下
| 银行编码 | 钱包名称 |
|---|
| 033 | JAZZCASH |
| 034 | EASYPAISA |
Request
Body Params application/json
{
"mchOrderId": "string",
"amount": "string",
"currency": "string",
"purpose": "string",
"beneficiaryName": "string",
"beneficiaryEmail": "string",
"beneficiaryMobile": "string",
"beneficiaryAccountNumber": "string",
"callbackUrl": "string",
"paymentType": "NET_BANKING",
"beneficiaryBankCode": "001"
}
Request Code Samples
curl --location --request POST '/gateway/base/biz' \
--header 'method: payOut' \
--header 'signType: SHA512' \
--header 'serviceName: api.pay' \
--header 'mchId: 1416010331032883200' \
--header 'timestamp: 1631671670' \
--header 'sign: 32554324534545432543' \
--header 'Content-Type: application/json' \
--data-raw '{
"mchOrderId": "string",
"amount": "string",
"currency": "string",
"purpose": "string",
"beneficiaryName": "string",
"beneficiaryEmail": "string",
"beneficiaryMobile": "string",
"beneficiaryAccountNumber": "string",
"callbackUrl": "string",
"paymentType": "NET_BANKING",
"beneficiaryBankCode": "001"
}'
Responses
application/json Modified at 2025-12-05 13:03:25