MXN interface
- 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 |
- 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", |
Return to example
|
{ |
- 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", |
Return example
{
"code": "1",
"msg": "Success",
"money": "1000",
"order_sn": "20240603013042504853",
"payUrl": "https://******************"
}