EOOPAY
  1. You are here:  
  2. Home
  3. SOL Interface (Peru)

SOL Interface (Peru)

Payment interface

Details
Category: SOL Interface (Peru)

https://{URL}/Pay_AddOrder.html

Request Parameters

Parameter name

Required

Signature (yes or no)

directions

pay_memberid

yes yes

The "Merchant Number" provided by the payment system to its partner 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->>Channel Rate Acquisition

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

The product amount in the current currency

pay_md5sign

yes no

Please see the MD5 signature field format

type

no no

If type=json is passed, json will be returned. If other values ​​are passed, html will be returned.

 

Response parameters (will be returned only if type=json is passed)

Parameter name

Required

type

directions

status

yes

string

Status code 1 = success error = failure

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 page

return_params

yes

string

Transparent transmission parameters

 

请求范例

{

    "pay_amount": "1000.00",
    "pay_applydate": "2024-06-03 01:33:05",
    "pay_bankcode": "969",
    "pay_callbackurl": "http://**********/return.php",
    "pay_memberid": "10006",
    "pay_notifyurl": "http://**********/server.php",
    "pay_orderid": "1717349585178",
    "pay_userid": "15452",
    "pay_md5sign": "216FDCA906F3A7C3B0ADDECA536A469C",
    "type": "json"
}

 

返回范例

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

Withdrawal interface

Details
Category: SOL Interface (Peru)

https://{URL}/Payment_AddOrder

Request Parameters

Parameter name

Required

Type

Description

mchid

yes

string

The "Merchant Number" provided by the payment system to the cooperating merchants

applydate

yes

string

Payment initiation time, (yyyy-MM-dd HH:mm:ss)

out_trade_no

yes

string

Merchant unique order number

payment_code

yes

string

Payment product code, contact customer service to obtain

money

yes

string

Payment amount (in current currency, retain 2 decimal places, 100.00)

pay_phone

yes

string

Customer's mobile phone number (9-digit string)

pay_email

yes

string

Mail

pay_account

yes

string

Bank Account

pay_accountType

yes

string

1: Current account, 2: Savings account

pay_name

yes

string

Account Name

pay_cciNo

yes

string

Payee's transit account

pay_bankcode

yes

string

Bank code

pay_idnumber

yes

string

Certificate Number

pay_idtype

yes

string 

DNI: ID card, CE: Foreigner ID card, RUC: Tax ID, PAS: Passport

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

Payment callback address

pay_md5sign

yes

string

sign

 

Response Parameters

Parameter name

Required

Type

Description

success

yes

string

True if successful and false if failed

errCode

yes

string

0

errMsg

yes

string

Payment status message

Request Example

{  
    "applydate": "2024-06-03 03:40:24",
    "mchid": "10006",
    "money": "1000.00",
    "notifyurl": "http://*********/server.php",
    "out_trade_no": "1717357224412",
    "pay_account": "001101600200480482",
    "pay_accountType": "2",
    "pay_bankcode": "12019",
    "pay_cciNo": "00389801319146797541",
    "pay_email": "This email address is being protected from spambots. You need JavaScript enabled to view it.",
    "pay_phone": "468347834",
    "pay_idnumber": "42340816",
    "pay_idtype": "DNI",
    "pay_name": "Carlos Andrés Oviedo",
    "payment_code": "12019",
    "userid": "54545",
    "pay_md5sign": "7E1C7244DE576028611FBFF866D14BB9"
}

Return to example

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

Bank Code List

Details
Category: SOL Interface (Peru)
BankCode BankName
001 Banco Continental
002 Banco de Credito
003 Banco de Comercio
004 Scotiabank
005 Banco Interamericano de Finanzas (BanBif)
006 Interbank
007 Banco Pichincha
008 Citibank
009 Banco GNB
010 Banco Santander
011 Banco Azteca
012 Banco Cencosud
013 ICBC PERU BANK
014 Banco de la Nación
015 Caja Cusco
016 Caja Huancayo
017 Caja Maynas
018 Caja Metropolitana
019 Caja Municipal Ica
020 Caja Sullana
021 Caja Tacna
022 Caja Trujillo

Select your language

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

Main menu en-GB

  • eoopay technical documentation