跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://doc.haipay.net/llms.txt

Use this file to discover all available pages before exploring further.

阅读该接口文档前,务必先查看 接口说明

限额

交易类型限额
代收PKR: 10-500000, USD: 0.5-1500
代付PKR: 10-100000
金额小数位: PKR — 2位小数 | USD - 2位小数

代收API

代收申请

简要描述:
  • 创建代收订单
URL:/pkr/collect/apply 说明:appId需使用巴基斯坦卢比对应的,用户支付成功后增加巴基斯坦卢比余额 参数:
参数名必选类型说明
appIdLong业务ID(后台获取,需要根据URL中的币种传递对应的业务ID)
orderIdString商户订单号(必须保证唯一性,长度不超过48)
nameString收款人姓名
phoneString手机号
emailString真实电子邮件
amountString交易金额
payTypeString交易类型
inBankCodeString支付方式
callBackUrlString用户支付成功后跳转地址
callBackFailUrlString用户支付失败后跳转地址
notifyUrlString回调地址
subjectString支付备注
bodyString备注详情
partnerUserIdString用户唯一标识(如用户ID userId),用于风控系统,必须真实有效,否则会影响交易。 格式要求:数字、大小写字母或常用符号-~!@#$%&*()_。
signString签名
返回data参数说明
参数名类型说明
orderIdString商户订单号(必须保证唯一性)
orderNoString平台订单号
payUrlString支付链接
qrCodeString二维码内容-可自行生成二维码(QR)
signString签名

代收查询

简要描述:
  • 查询代收订单
URL:/pkr/collect/query 参数:
参数名必选类型说明
appIdLong业务ID(后台获取,需要根据URL中的币种传递对应的业务ID)
orderIdString商户订单号
orderNoString平台订单号(响应快)
signString签名
返回data参数说明
参数名类型说明
orderIdString商户订单号(必须保证唯一性)
orderNoString平台订单号
amountString交易金额
actualAmountString收到金额
feeString手续费
statusInteger状态(0未开始,1支付中,2成功(终态),3失败(终态), -1异常待确认)
payTimeString支付成功时间(当status=2时有值)(巴基斯坦时间), 格式: yyyy-MM-dd HH:mm:ss
errorMsgString失败原因(当status=3时有值)
signString签名

支付方式

币种支付类型(payType)支付编码(inBankCode)限额状态说明
PKRPAYMENT_GATEWAYCASHIER10-500000可用收银台模式
PKREWALLETJAZZCASH10-500000可用JazzCash钱包
PKREWALLETEASYPAISA10-500000可用EasyPaisa钱包
PKRQRQR100-200000可用QR
PKREWALLETALFA10-500000维护ALFA钱包
PKREWALLETHBL_KONNECT10-500000维护HBL KONNECT钱包
USDEWALLETPK_JAZZCASH_USD0.5-1500可用JazzCash钱包
USDEWALLETPK_EASYPAISA_USD0.5-1500可用EasyPaisa钱包
USDQRPK_QR_USD0.5-500可用QR

代付API

代付申请

简要描述:
  • 创建代付订单
URL:/pkr/pay/apply 参数:
参数名必选类型说明
appIdLong业务ID(后台获取,需要根据URL中的币种传递对应的业务ID)
orderIdString商户订单号(必须保证唯一性,长度不超过48)
amountString交易金额(精确到小数点后两位;禁止添加标点符号,例如:”,”)
accountTypeString账户类型:EWALLET(电子钱包) , BANK_ACCOUNT(银行)
bankCodeString付款编码
accountNoString用户银行账号或钱包账号
nameString收款人姓名
phoneString真实手机号
emailString真实电子邮件
notifyUrlString回调地址
subjectString支付备注(交易标题,商品名称,支付原因)
bodyString备注详情
birthString出生年月日,格式:yyyy-MM-dd
genderString性别,可选值:MALE, FEMALE or OTHER
idCardString身份证号
partnerUserIdString用户唯一标识(如用户ID userId),用于风控系统,必须真实有效,否则会影响交易。 格式要求:数字、大小写字母或常用符号-~!@#$%&*()_。
signString签名
返回data参数说明
参数名必选类型
orderIdString商户订单号(必须保证唯一性)
orderNoString平台订单号
signString签名

代付查询

简要描述:
  • 查询代付订单
URL:/pkr/pay/query 参数:
参数名必选类型说明
appIdLong业务ID(后台获取,需要根据URL中的币种传递对应的业务ID)
orderIdString商户订单号
orderNoString平台订单号(响应快)
signString签名
返回data参数说明
参数名类型说明
orderIdString商户订单号(必须保证唯一性)
orderNoString平台订单号
amountString交易金额
feeString手续费
statusInteger状态(0未开始,1支付中,2成功(终态),3失败(终态), -1异常待确认)
payTimeString支付成功时间(当status=2时有值)(巴基斯坦时间), 格式: yyyy-MM-dd HH:mm:ss
errorMsgString支付失败原因(当status=3时有值)
signString签名

支付方式

币种支付类型(accountType)支付编码(bankCode)限额状态说明
PKREWALLETALFA10-500000可用ALFA钱包
PKREWALLETBAFL10-500000可用Bank Alfalah Limited
PKREWALLETEASYPAISA10-500000可用EasyPaisa钱包
PKREWALLETJAZZCASH10-500000可用JazzCash钱包
PKREWALLETHBL_KONNECT10-500000可用HBL KONNECT钱包
PKRBANK_ACCOUNTABBL10-500000可用Al Baraka Bank Limited
PKRBANK_ACCOUNTABHI10-500000可用Abhi Finance
PKRBANK_ACCOUNTABL10-500000可用Allied Bank Limited
PKRBANK_ACCOUNTACBL10-500000可用Askari Commercial Bank
PKRBANK_ACCOUNTADVANS10-500000可用Advans Pakistan
PKRBANK_ACCOUNTAPNA10-500000可用Apna Microfinance Bank
PKRBANK_ACCOUNTBAHL10-500000可用Bank AL Habib Limited
PKRBANK_ACCOUNTBARWAQT10-500000可用Barwaqt
PKRBANK_ACCOUNTBIPL10-500000可用BankIslami Pakistan
PKRBANK_ACCOUNTBOK10-500000可用Bank of Khyber
PKRBANK_ACCOUNTBOP10-500000可用Bank of Punjab
PKRBANK_ACCOUNTBYKEA10-500000可用BYKEA
PKRBANK_ACCOUNTCDNS10-500000可用CDNS
PKRBANK_ACCOUNTCITI10-500000可用Citi Bank
PKRBANK_ACCOUNTDIBPL10-500000可用Dubai Islamic Bank
PKRBANK_ACCOUNTFAYSAL10-500000可用Faysal Bank Limited
PKRBANK_ACCOUNTFINCA10-500000可用FINCA Microfinance Bank
PKRBANK_ACCOUNTFINJA10-500000可用FINJA EMI
PKRBANK_ACCOUNTFMB10-500000可用First Microfinance Bank
PKRBANK_ACCOUNTFWBL10-500000可用First Women Bank Limited
PKRBANK_ACCOUNTHBL10-500000可用Habib Bank Limited
PKRBANK_ACCOUNTHBLASSET10-500000可用HBL ASSET MANAGEMENT
PKRBANK_ACCOUNTHMBL10-500000可用Habib Metropolitan Bank
PKRBANK_ACCOUNTICBC10-500000可用ICBC
PKRBANK_ACCOUNTJSB10-500000可用JS Bank
PKRBANK_ACCOUNTKHUSHALI10-500000可用Khushali Bank
PKRBANK_ACCOUNTMCB10-500000可用MCB Bank Limited
PKRBANK_ACCOUNTMCBARIF10-500000可用MCB ARIF HABIB
PKRBANK_ACCOUNTMCIB10-500000可用MCB Islamic Banking
PKRBANK_ACCOUNTMEEZAN10-500000可用Meezan Bank Limited
PKRBANK_ACCOUNTMOD10-500000可用MOD
PKRBANK_ACCOUNTNAYAPAY10-500000可用NayaPay Private Limited
PKRBANK_ACCOUNTNBP10-500000可用National Bank of Pakistan
PKRBANK_ACCOUNTNBPF10-500000可用NBP Funds
PKRBANK_ACCOUNTNRSP10-500000可用NRSP Microfinance
PKRBANK_ACCOUNTPAYMAX10-500000可用PayMax (Zong)
PKRBANK_ACCOUNTSADAPAY10-500000可用SadaPay
PKRBANK_ACCOUNTSAMBA10-500000可用SAMBA
PKRBANK_ACCOUNTSCB10-500000可用Standard Chartered Bank
PKRBANK_ACCOUNTSILK10-500000可用Silk Bank
PKRBANK_ACCOUNTSIMPAISA10-500000可用SimPaisa
PKRBANK_ACCOUNTSINDH10-500000可用Sindh Bank
PKRBANK_ACCOUNTSME10-500000可用SME Bank Limited
PKRBANK_ACCOUNTSONERI10-500000可用Soneri Bank Limited
PKRBANK_ACCOUNTSUMMIT10-500000可用Summit Bank
PKRBANK_ACCOUNTUBANK10-500000可用Ubank
PKRBANK_ACCOUNTUBL10-500000可用United Bank Limited
PKRBANK_ACCOUNTWHITE10-500000可用WHITE LABEL ATM
PKRBANK_ACCOUNTZARAI10-500000可用Zarai Taraqiati Bank
PKRBANK_ACCOUNTZTBL10-500000可用ZTBL
PKRBANK_ACCOUNTUpaisa10-500000可用Upaisa
PKRBANK_ACCOUNTTAG10-500000可用TAG
PKRBANK_ACCOUNTNIB10-500000可用NIB Bank
PKRBANK_ACCOUNTMMB10-500000可用Mobilink Microfinance Bank
PKRBANK_ACCOUNTKASB10-500000可用KASB Bank
PKRBANK_ACCOUNTBBL10-500000可用Burj Bank Limited
PKRBANK_ACCOUNTABIBL10-500000可用Al Baraka Islamic Bank Limited
PKRBANK_ACCOUNTAMB10-500000可用Advans Microfinance Bank

相关主题

Last modified on May 29, 2026