PKR interface
- Details
- Category: PKR interface
| Bank Code | Bank Name |
| 10 | MobilinkBank Pakistan |
| 13 | AFT IBFT |
| 14 | KEENU – IMD and 1IBFT Screen Addition |
| 15 | Central Directorate of National Savings |
| 20 | ABHI FINANCE SERVICES LIMITED |
| 22 | KEENU |
| 23 | AFT |
| 24 | KEENU Bank |
| 27 | Central Directorate of National Savings (CDNS) |
| 28 | Al Meezan Investment Management Limited |
| 43 | Alfalah |
| 44 | BankIslami |
| 45 | PunjabBank |
| 46 | AlHabib |
| 47 | Askari |
| 48 | Allied |
| 49 | HBL |
| 51 | KASB |
| 52 | Faysal |
| 55 | PayMax |
| 56 | DubaiIslamic |
| 57 | Citi |
| 59 | EasyPaisa |
| 65 | NIB |
| 66 | Meezan |
| 67 | Burj |
| 72 | Albarka |
| 75 | JS |
| 76 | Apna |
| 77 | HabibMetro |
| 79 | MCB |
| 86 | FINCA |
| 87 | BOK |
| 88 | NRSP |
| 89 | NBP |
| 90 | FWBL |
| 91 | MIB |
| 92 | First Microfinance Bank |
| 93 | NBP1 |
| 94 | KBL |
| 95 | ICBC |
| 96 | Advans |
| 97 | FINJA |
| 98 | NBP Fund Management Limited |
| 99 | NAYAPAY |
| 100 | MCB-Arif Habib |
| 102 | HBL ASSET MANAGEMENT |
| 104 | PayMax1 |
| 105 | BYKEA |
| 109 | National Bank |
| 110 | EZ wage |
| 113 | Humrah Financial Services |
| 114 | Numbers Private Limited |
| 115 | Keenu1 |
| 118 | Habib Metro Bank – Bulk 1IBFT |
| 122 | Central Directorate of National Savings (CDNS) – 1IBFTIMD Addition |
- Details
- Category: PKR interface
https://{Request address}/Payment_AddOrder
Request Parameters
|
Parameter name |
Required |
type |
illustrate |
|
mchid |
yes |
string |
The "Merchant Number" provided by the payment system to the cooperating merchants |
|
applydate |
yes |
string |
Initiate withdrawal time,(yyyy-MM-dd HH:mm:ss) |
|
out_trade_no |
yes |
string |
Merchant unique order number |
|
payment_code |
yes |
string |
Withdrawal product code, contact customer service to obtain |
|
type |
yes |
string |
The reference values are: bank (Bank card withdrawal, when the value is bank, the parameter:bankcode,accountnumber is required) jazzcash(Withdraw from jazzcash wallet. When the value is jazzcash, idnumber is required.) easypaisa (easypaisa wallet payment, when the value is easypaisa, accountnumber is required) |
|
bankcode |
yes |
string |
Bank code (eg: 10) |
|
accountnumber |
yes |
string |
Required for bank card withdrawals, please enter the bank card number |
|
jazznumber |
yes |
string |
Whether you pay by bank card or wallet, the jazzcash wallet account number is required (for easypaisa payment, please fill in the easypaisa account number) |
|
name |
yes |
string |
users real name |
|
idnumber |
yes |
string |
Jazzcash wallet withdrawal is required. Please fill in the CNIC code that matches the wallet account. |
|
userid |
yes |
string |
Transaction user ID; if it is inconvenient to provide or cannot be obtained, please provide other alternative data, such as: player’s mobile phone number. |
|
notifyurl |
yes |
string |
Withdrawal callback address |
|
pay_md5sign |
yes |
string |
signature |
Response Parameters
|
Parameter name |
Required |
type |
illustrate |
|
success |
yes |
string |
True if successful and false if failed |
|
errCode |
yes |
string |
0 |
|
errMsg |
yes |
string |
Withdrawal status message |
Request to example
|
{ |
Return example
|
{ |
- Details
- Category: PKR interface
https://{Request address}/Pay_AddOrder.html
Request Parameters
|
Parameter name |
Required |
Whether to participate in the signature |
Description |
|---|---|---|---|
|
pay_memberid |
yes |
yes |
The "Merchant Number" provided by the payment system to the cooperating merchants |
|
pay_orderid |
yes |
yes |
Merchant unique order number |
|
pay_applydate |
yes |
yes |
Payment time, yyyy-MM-dd HH:mm:ss |
|
pay_bankcode |
yes |
yes |
Channel Management->>Get channel rates |
|
pay_notifyurl |
yes |
yes |
Server return address. (POST return data) |
|
pay_callbackurl |
yes |
yes |
Page jump return address (POST return data) |
|
pay_userid |
yes |
yes |
Transaction user ID; if it is inconvenient to provide or cannot be obtained, please provide other alternative data, such as: player’s mobile phone number. |
|
pay_amount |
yes | yes |
Product amount in current currency |
|
pay_md5sign |
yes |
no |
Please see the MD5 signature field format |
|
type |
yes | no |
If type=json is passed, json will be returned. If other values are passed, html will be returned. |
|
user_name |
yes | no |
Payer's real name |
Response parameters (will be returned only if type=json is passed)
|
Parameter name |
Required |
type |
Description |
|
status |
yes |
string |
Status code 1=Success |
|
msg |
yes |
string |
Error message Success or failed |
|
pay_amountyes |
yes |
string |
Order amount |
|
pay_orderid |
yes |
string |
Payment order number of the payment system |
|
payUrl |
yes |
string |
Payment link i.e. cashier |
|
return_params |
yes |
string |
Transparent |
Request Example
|
{ |
Return to Example
{
"code": "1",
"msg": "Success",
"money": "1000",
"order_sn": "20240603013042504853",
"payUrl": "https://******************"
}