KRW interface
- Details
- Category: KRW interface
Bank code:Bank Name |
002 : 산업은행 |
003 : 기업은행 |
004 : 국민은행 |
005 : 외환은행 |
007 : 수협 |
008 : 한국수출입은행 |
011 : 농협은행 |
012 : 단위농협 |
020 : 우리은행 |
023 : SC제일은행 |
027 : 한국씨티은행 |
031 : 대구은행 |
032 : 부산은행 |
034 : 광주은행 |
035 : 제주은행 |
037 : 전북은행 |
039 : 경남은행 |
045 : 새마을금고 |
048 : 신협 |
050 : 상호저축은행 |
053 : 구)씨티은행 |
064 : 산림조합중앙회 |
071 : 우체국 |
081 : 하나은행 |
088 : 신한은행(신한,조흥통합) |
089 : K뱅크 |
090 : 카카오뱅크 |
092 : 토스뱅크 |
095 : 신협은행 |
096 : 외환은행 |
097 : 지역농축협 |
098 : 산림조합은행 |
101 : BNK저축은행 |
- Details
- Category: KRW interface
https://{Request address}/Payment_AddOrder
Request Parameters
parameter name |
required |
type |
explanation |
mchid |
yes |
string |
The "merchant number" provided by the payment system to the cooperative merchant |
applydate |
yes |
string |
Initiate payment time,(yyyy-MM-dd HH:mm:ss) |
out_trade_no |
yes |
string |
Merchant’s unique order number |
payment_code |
yes |
string |
To pay for the product code, contact customer service to obtain it. |
money |
yes |
string |
Payment amount (unit: YES, current currency, 2 decimal places, 100.00) |
bankname |
yes |
string |
Bank code (Please see the bank code list) |
accountnumber |
yes |
string |
Bank card number or account number corresponding to the payment account |
userid |
yes |
string |
Transaction user ID; if it is inconvenient or unobtainable, please provide other alternative data, such as the player's mobile phone number. |
notifyurl |
yes |
string |
Payment callback address |
accountname |
yes |
string |
Bank customer name |
bankcode |
yes |
string |
Bank code |
pay_md5sign |
yes |
string |
signature |
Response Parameters
Parameter name |
Required |
type |
Description |
success |
yes |
string |
True if successful and false if failed |
errCode |
yes |
string |
0 |
errMsg |
yes |
string |
Withdrawal status message |
Request Example
{ |
Return to example
{ |
- Details
- Category: KRW 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 |
type |
no |
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 name |
pay_bankaccount |
yes |
no |
Payer card number |
pay_phone |
yes |
no |
telephone number |
pay_md5sign |
yes |
no |
Please see the MD5 signature field format |
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_amount |
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 |
no |
string |
Transparent |
Request Example
{ |
Return to Example
{
"code": "1",
"msg": "Success",
"money": "1000",
"order_sn": "20240603013042504853",
"payUrl": "https://******************"
}