EOOPAY
  1. You are here:  
  2. Home
  3. KRW interface

KRW interface

Bank Code List

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저축은행

Withdrawal interface

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

{
    "accountnumber": "4585347382476835478",
    "applydate": "2024-06-03 03:40:24",
    "bankname": "GCASH",
    "email": "This email address is being protected from spambots. You need JavaScript enabled to view it.",
    "mchid": "10006",
    "mobile": "4847854875348",
    "money": "1000.00",
    "name": "test",
    "notifyurl": "http://*********/server.php",
    "out_trade_no": "1717357224412",
    "payment_code": "10101",
    "userid": "54545", 
    "accountname": "Jack Test",
    "bankcode": "002",
    "pay_md5sign": "7E1C7244DE576028611FBFF866D14BB9"
}

Return to example

{
    "success": true,
    "errCode": "0",
    "errMsg": "Success"
}

Deposit interface

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 
error=failed

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
transmission parameters

 

Request Example

{
    "pay_amount": "1000.00",
    "pay_applydate": "2024-06-03 01:33:05",
    "pay_bankcode": "952",
    "pay_callbackurl": "http://**********/return.php",
    "pay_memberid": "10006",
    "pay_notifyurl": "http://**********/server.php",
    "pay_orderid": "1717349585178",
    "pay_userid": "15452",
    "user_name": "abc",
    "pay_bankaccount": "55845847687468",
    "pay_phone": "59347937587",
    
"type": "json",
    "pay_md5sign": "216FDCA906F3A7C3B0ADDECA536A469C"

}

 

Return to Example

{
    "code": "1",
    "msg": "Success",
    "money": "1000",
    "order_sn": "20240603013042504853",
    "payUrl": "https://******************"
}

Select your language

  • 简体中文 (中国)
  • English (United Kingdom)

Main menu en-GB

  • eoopay technical documentation