Mandatory parameters

Mandatory parameterDescriptionFlow type
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryMXALL
bank_codeMandatory only if the account is a debit card. See bank codes below.ALL
bank_accountSee bank account validations below.ALL
currencyMXN or USDALL
amountMax. 2 decimal numbersALL
purposeEPREMT - Remittance
Mandatory only for remittance (P2P)
P2P
addressBeneficiary address
Max. 200 chars.
Mandatory only for remittance (P2P)
P2P
cityBeneficiary 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_idIf 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_nameMax. 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_documentMax. 45 chars.
Mandatory only for remittance (P2P)
P2P
remitter_document_expiry_dateFormat 'YYYYMMDD'
Mandatory only for remittance (P2P)
P2P
remitter_addressMax. 200 chars
Mandatory only for remittance (P2P)
P2P
remitter_cityMax. 40 chars
Mandatory for Remittance (P2P)
P2P
remitter_countryISO 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

ValidationTypeLengthTypeVerification digitExample
Bank accountCLABE18numericApply verification algorithm032180000118359719

Bank codes

Check below the different values that bank_code parameter can take in Mexico.

Bank CodeBank Name
138ABC Capital
614Accival
133Actinver
062Afirme
638Akala
661Alternativos
103American Express
706Arcus
652Asea
128Autofin
127Azteca
610B&B
030Bajio
106Bamsa
002Banamex
131Banco Famsa
006Bancomext
137Bancoppel
019Banjercito
009Banobras
072Banorte
058Banregio
166Bansefi
060Bansi
129Barclays
145Bbase
012BBVA Bancomer
112BMonex
132BMultiva
621CB Actinver
630CB Intercam
640CB JPMorgan
631CI Bolsa
143Cibanco
901CLS
130Compartamos
140Consubanco
126Credit Suisse
124Deutsche Bank
606Estructuradores
648Evercore
616Finamex
634Fincomun
601GBM
636HDI Seguros
168Hipotecaria Federal
021HSBC
036Inbursa
902Indeval
116ING
037Interacciones
136Interbanco
059Invex
032IXE
110JP Morgan
653Kuspit
670Libertad
619Mapfre
602Masari
722Mercado Pago
615Merrill Lynch
042Mifel
600Monexcb
135Nafin
622Oactin
659Opciones Empresariales del Noroeste
637Order
620Profuturo
642Reforma
014Santander
044Scotiabank
651Segmty
623Skandia Vida
649Skandia Operadora
655Sofiexpress
633Sterling
646STP
629Su Casita
647Telecomm
607Tiber
108Tokyo
139UBS Bank
656Unagra
618Unica
617Valmex
605Value
113Ve Por Mas
608Vector
141Volkswagen
134Walmart
627Zurich
628Zurichvi