Mexico cash payments
Mexican cash payments can be done via:
- Afirme
- AirPark
- AIsuper
- Banco Azteca
- Banorte
- BBVA
- Benavides
- Budega Aurrera
- Calimax
- Circle K
- Comercial Mexicana
- Extra
- Farmacia del Ahorro
- HSBC
- Prenda Mix
- Roma
- Sam's Club
- Santa Maria
- Santander
- Scotiabank
- 7 Eleven
- Soriana
- Super Farmacia
- Telecomm
- Waldo's
- Walmart
- Walmart Express
Payment Method Properties
Available country codes | MX |
Processing (Presentation) currencies | USD |
Settlement currencies | USD |
Consumer currencies | MXN |
Channel member tag | safetypay |
Scheme name in the settlement file | SafetyPay |
Minimum transaction amount | no limit |
Maximum transaction amount | Maximum transaction amount Afirme - up to MXN 215,000 AirPark - up to MXN 15,000 Alsuper - up to MXN 15,000 Banco Azteca - up to MXN 215,000 Banorte - up to MXN 215,000 BBVA - up to MXN 199,000 Benavides - up to MXN 15,000 Budega Aurrera - up to MXN 30,000 Calimax - up to MXN 10,000 Circle K - up to MXN 10,000 Comercial Mexicana - up to MXN 10,000 Extra - up to MXN 10,000 Farmacia del Ahorro - up to MXN 15,000 HSBC - up to MXN 215,000 Prenda Mix - up to MXN 15,000 Roma - up to MXN 10,000 Sam's Club - up to MXN 30,000 Santa Maria - up to MXN 10,000 Santander - up to MXN 215,000 Scotiabank - up to MXN 215,000 7 Eleven - up to MXN 15,000 Soriana - up to MXN 10,000 Super Farmacia - up to MXN 30,000 Telecomm - up to MXN 10,000 Waldo's - up to MXN 5,000 Walmart - up to MXN 30,000 Walmart Express - up to MXN 30,000 Methods are greyed out (disabled) on the checkout page if the requested amount is greater than the maximum allowed by the method. |
Session timeout | 36 hours. Customizable in the payment request. |
Refund | Full, partial and multiple partial refunds are all available. |
Refund Validity | 90 days |
Chargeback | No |
Integration Type | Asynchronous |
Sandbox | PPRO-hosted |
Note
Safetypay does not support processing in local currencies. Processing and settlement are done in USD. The consumer pays in the local currency and supports the foreign exchange costs.
Mexico Cash Integration
Specific input parameters for the TRANSACTION call
Field Name | M/O/C | Type | Description |
---|---|---|---|
specin.email | O | ascii | The RFC-compliant email address of the account holder |
specin.timeout | O | ascii | The transaction timeout in minutes. Encourages the consumer behavior to pay within a certain timeframe. The default is 2160 minutes. |
specin.paymentmethod | O | ascii | Enables the desired payment channel. Set to cash If empty/null, all bank and cash payment methods will be made available. |
For standard input parameters, see Input parameters for the TRANSACTION call.
Note
This payment method is available for the USD currency and the MX country code.
Specific input parameters for the REFUND call
Field Name | M/O | Type | Description |
---|---|---|---|
specin.email | M | ascii | The RFC-compliant email address of the account holder. It is mandatory for the following country codes: BR, CL, EC, MX, PE. |
For standard input parameters check Input parameters for the TRANSACTION call.
Specific output parameters for the TRANSACTION call
This payment method will emit the SPECOUT.PAYMENTPURPOSE
output parameter. This parameter reflects what appears on the consumer's bank statement (when supported by the consumer's bank).
For standard output parameters, see Output parameters for the TRANSACTION call.
TRANSACTION call input
tag=safetypay
&txtype=TRANSACTION
&countrycode=MX
¤cy=USD
&amount=1000
&merchanttxid=TdffbEj4dBnM
&login=johndoe
&password=fgss62SHFe7
&contractid=JOHNDOECONTRACT
&channel=testchannel
&merchantredirecturl=https%3A%2F%2Fmerchant.com%2Fwork%2Fppro2%2Flanding.php
¬ificationurl=https%3A%2F%2Fmerchant.com%2Fwork%2Fppro2%2Fnotification.php
&accountholdername=John Doe
&[email protected]
&specin.timeout=2160
&specin.paymentmethod=cash
&returnmode=urlencodeext
TRANSACTION call output
REQUESTSTATUS=SUCCEEDED
&STATUS=SUCCEEDED
&TXID=599028382
&ERRMSG=
&CHANNEL=testchannel
&TAG=safetypay
&PAYMENTGUARANTEE=NONE
&REDIRECTSECRET=P7QEgfywdtrB7pgwdVEVzu4gqrHOXA1m
&SPECOUT.PAYMENTPURPOSE=3IOLJ1S
Updated 3 months ago