Mexico
Mandatory parameters
Mandatory parameter | Description | Flow type |
---|---|---|
login | 32 chars | ALL |
pass | 32 chars | ALL |
external_id | Max. 100 chars | ALL |
beneficiary_name | Max. 50 chars | ALL |
beneficiary_lastname | Max. 50 chars | ALL |
country | MX | ALL |
bank_code | Mandatory only if the account is a debit card. See bank codes below. | ALL |
bank_account | See bank account validations below. | ALL |
currency | MXN or USD | ALL |
amount | Max. 2 decimal numbers | ALL |
purpose | EPREMT - Remittance Mandatory only for remittance (P2P) | P2P |
address | Beneficiary address Max. 200 chars. Mandatory only for remittance (P2P) | P2P |
city | Beneficiary city Max. 200 chars. Mandatory only for remittance (P2P) | P2P |
document_type | "INE" for National Electoral Identity Card "PASS" for Passport Mandatory only for remittance (P2P) | P2P |
document_id | If document_type = "INE", document_id has to be 12-13 digits if document_type = "PASS" document_id has to be 7-12 chars Mandatory only for remittance (P2P) | P2P |
remitter_full_name | Max. 200 chars Mandatory for Remittance (P2P) | P2P |
remitter_document_type | "ID" for national identification number "PASS" for passport "LABOR" for labor card / id Mandatory only for remittance (P2P) | P2P |
remitter_document | Max. 45 chars. Mandatory only for remittance (P2P) | P2P |
remitter_document_expiry_date | Format 'YYYYMMDD' Mandatory only for remittance (P2P) | P2P |
remitter_address | Max. 200 chars Mandatory only for remittance (P2P) | P2P |
remitter_city | Max. 40 chars Mandatory for Remittance (P2P) | P2P |
remitter_country | ISO 3166-1 alpha-2 code. Mandatory only for remittance (P2P) | P2P |
Example request
{
"login":"1n234n56",
"pass":"HolAc123o",
"external_id":"1234567812345678b",
"beneficiary_name":"JUAN",
"beneficiary_lastname":"PEREZ",
"country":"MX",
"bank_code":"137",
"bank_account":"123456789123456789",
"amount":"2977.89",
"comments":"this is the 1st comment",
"currency":"MXN",
"extra_info":"{this_is_extra:2334}",
"notification_url":"https://thisisawebsite.net/payments",
"type":"json"
}
Bank account validations
Validation | Type | Length | Type | Verification digit | Example |
---|---|---|---|---|---|
Bank account | CLABE | 18 | numeric | Apply verification algorithm | 032180000118359719 |
Bank codes
Check below the different values that bank_code
parameter can take in Mexico.
Bank Code | Bank Name |
---|---|
138 | ABC Capital |
614 | Accival |
133 | Actinver |
062 | Afirme |
638 | Akala |
661 | Alternativos |
103 | American Express |
706 | Arcus |
652 | Asea |
128 | Autofin |
127 | Azteca |
610 | B&B |
030 | Bajio |
106 | Bamsa |
002 | Banamex |
131 | Banco Famsa |
006 | Bancomext |
137 | Bancoppel |
019 | Banjercito |
009 | Banobras |
072 | Banorte |
058 | Banregio |
166 | Bansefi |
060 | Bansi |
129 | Barclays |
145 | Bbase |
012 | BBVA Bancomer |
112 | BMonex |
132 | BMultiva |
621 | CB Actinver |
630 | CB Intercam |
640 | CB JPMorgan |
631 | CI Bolsa |
143 | Cibanco |
901 | CLS |
130 | Compartamos |
140 | Consubanco |
126 | Credit Suisse |
124 | Deutsche Bank |
606 | Estructuradores |
648 | Evercore |
616 | Finamex |
634 | Fincomun |
601 | GBM |
636 | HDI Seguros |
168 | Hipotecaria Federal |
021 | HSBC |
036 | Inbursa |
902 | Indeval |
116 | ING |
037 | Interacciones |
136 | Interbanco |
059 | Invex |
032 | IXE |
110 | JP Morgan |
653 | Kuspit |
670 | Libertad |
619 | Mapfre |
602 | Masari |
722 | Mercado Pago |
615 | Merrill Lynch |
042 | Mifel |
600 | Monexcb |
135 | Nafin |
622 | Oactin |
659 | Opciones Empresariales del Noroeste |
637 | Order |
620 | Profuturo |
642 | Reforma |
014 | Santander |
044 | Scotiabank |
651 | Segmty |
623 | Skandia Vida |
649 | Skandia Operadora |
655 | Sofiexpress |
633 | Sterling |
646 | STP |
629 | Su Casita |
647 | Telecomm |
607 | Tiber |
108 | Tokyo |
139 | UBS Bank |
656 | Unagra |
618 | Unica |
617 | Valmex |
605 | Value |
113 | Ve Por Mas |
608 | Vector |
141 | Volkswagen |
134 | Walmart |
627 | Zurich |
628 | Zurichvi |
Updated 6 days ago