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

MXN interface

Bank Code List

Details
Category: MXN interface
Bank code Corresponding bank
2001 BANXICO
37006 BANCOMEXT
37009 BANOBRAS
37019 BANJERCITO
37135 NAFIN
37166 BANSEFI
37168 HIPOTECARIA FED
40002 BANAMEX
40012 BBVA MEXICO
40014 SANTANDER
40021 HSBC
40030 BAJIO
40036 INBURSA
40042 MIFEL
40044 SCOTIABANK
40058 BANREGIO
40059 INVEX
40060 BANSI
40062 AFIRME
40072 BANORTE
40102 ACCENDO BANCO
40103 AMERICAN EXPRES
40106 BANK OF AMERICA
40108 MUFG
40110 JP MORGAN
40112 BMONEX
40113 VE POR MAS
40124 DEUTSCHE
40126 CREDIT SUISSE
40127 AZTECA
40128 AUTOFIN
40129 BARCLAYS
40130 COMPARTAMOS
40132 MULTIVA BANCO
40133 ACTINVER
40136 INTERCAM BANCO
40137 BANCOPPEL
40138 ABC CAPITAL
40140 CONSUBANCO
40141 VOLKSWAGEN
40143 CIBANCO
40145 BBASE
40147 BANKAOOL
40148 PAGATODO
40150 INMOBILIARIO
40151 DONDE
40152 BANCREA
40154 BANCO FINTERRA
40155 ICBC
40156 SABADELL
40157 SHINHAN
40158 MIZUHO BANK
40160 BANCO S3
90600 MONEXCB
90601 GBM
90602 MASARI
90605 VALUE
90606 ESTRUCTURADORES
90608 VECTOR
90613 MULTIVA CBOLSA
90616 FINAMEX
90617 VALMEX
90620 PROFUTURO
90630 CB INTERCAM
90631 CI BOLSA
90634 FINCOMUN
90636 HDI SEGUROS
90638 NU MEXICO
90642 REFORMA
90646 STP
90648 EVERCORE
90652 CREDICAPITAL
90653 KUSPIT
90656 UNAGRA
90659 ASP INTEGRA OPC
90670 LIBERTAD
90677 CAJA POP MEXICA
90680 CRISTOBAL COLON
90683 CAJA TELEFONIST
90684 TACTIV CB
90685 FONDO (FIRA)
90686 INVERCAP
90689 FOMPED
90901 CLS
90902 INDEVAL
90903 CoDi Valida
40159 BANK OF CHINA
90706 ARCUS
90661 ALTERNATIVOS
90703 TESORED
90710 NVIO
90722 Mercado Pago W
90723 CUENCA
90728 SPIN BY OXXO

Withdrawal interface

Details
Category: MXN interface

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)

accountname

YES

string

Name of bank card holder

cardnumber

YES

string

Bank card number

bankname

YES

string

Bank Code

account_type

YES

string

Account type; 1 for debit card 2 for CLABE

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

{

    "cardnumber": "01025487451",
    "applydate": "2024-06-03 03:40:24",
    "accountname": "test"
    "bankname":"114256343411342" ,
    "account_type": "1",
    "mchid": "10006",
    "money": "1000.00",
    "notifyurl": "http://*********/server.php",
    "out_trade_no": "1717357224412",
    "payment_code": "10916",
    "userid": "54545",
    "pay_md5sign": "7E1C7244DE576028611FBFF866D14BB9"
}

Return to example

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

Deposit interface

Details
Category: MXN interface

https://{request address}/Pay_AddOrder.html

Request Parameters

Parameter name

Required

Participate in the signature

explanation

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->>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_name

YES

NO

 Payer Name

pay_email

YES

NO

 Payer Email

pay_phone

YES

NO

 Payer phone number

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

explanation

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

return_params

NO

string

Transparent transmission parameters

 

Request example

{

    "pay_name": "test",
    "pay_email": "This email address is being protected from spambots. You need JavaScript enabled to view it.",
    "pay_phone": "1355464646",
    "pay_amount": "1000.00",
    "pay_applydate": "2024-06-03 01:33:05",
    "pay_bankcode": "946",
    "pay_callbackurl": "http://**********/return.php",
    "pay_memberid": "10006",
    "pay_notifyurl": "http://**********/server.php",
    "pay_orderid": "1717349585178",
    "pay_userid": "15452",
    "pay_md5sign": "216FDCA906F3A7C3B0ADDECA536A469C",
    "type": "json"
}

 

Return 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