Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Mexico bank transfers payments


Mexico bank transfers payments

Learn about the Mexico bank transfers payment method.

Bank transfers are a popular way to pay in Mexico. For businesses, bank transfers help reduce customer decline rates, fraud, and chargebacks, and have lower fees than credit cards. Customers in Mexico can access bank transfers in their banking apps.

Payment method familyBank Transfers
UsabilitySingle-use
Access typeInstant provisional access
Payment confirmation timingUp to 1 business day
Settlement timingUp to 3 business days (T+3)
PricingView pricing details

Caution

Learn more about the Citibank changes and how this impacts Mexico bank transfers.

How it works

Citibanamex (the local Mexico unit of Citigroup, Inc.) processes payments for Mexico bank transfers. Citibanamex is a member of the the related setting network and provides the necessary capabilities for processing bank transfer payments.

Stripe automatically reconciles incoming transfers to payments and manages partial payments and overpayments. Customers can send additional transfers for partial payments. Overpayments remain in the customer balance and can be applied to another payment or refunded.

Payment confirmation timing

On business days, Citibanamex expects to provide successful payment confirmation of most payments within 30 minutes of the transfer. On non-business days, such as weekends or bank holidays, Citibanamex provides payment confirmation for most payments on the next business day. For certain payments, you might experience delays of up to several days, or delays because of online system maintenance.

Eligibility and availability

Account eligibility

Business locationMexico
Account typeMerchant Platform or marketplace (Connect)
Business modelB2B B2C

Payment support

Buyer locationMexico
Presentment currencyMXN
Geographic coverageDomestic Crossborder
Transaction limitsMinimum amount: 10.00 MXN

Target user segments

Mexico bank transfers are best suited for businesses that process high average order value (AOV), low-frequency payments, including high-AOV B2C marketplaces, B2B SaaS businesses, and fintech businesses.

Capabilities

Recurring paymentsNot supported
Payment authorizationsExtended authorizations Flexible extended authorizations Incremental authorizations Decremental authorizations Re-authorizations
Payment capturesManual capture Partial capture Multi-capture Over-capture
RefundsPartial refunds Full refunds Submission window: 180 days Processing time: 5 business days
DisputesPartial disputes Full disputes

Refunds

You have up to 180 days from the original payment to submit a refund using the Dashboard or Refunds API. This is the maximum the payment method allows-your return policy determines what you offer customers.

Refunds for Mexico bank transfers payments are asynchronous and take up to 5 business days to complete. You can’t cancel Mexico bank transfers refunds.

Refund process

Mexico bank transfers refunds are never processed as reversals. Citibanamex handles the refund directly and returns the funds to the customer’s original bank account. The customer sees the refund reflected in their bank statement.

Tracking refunds

You can view refund status in the Dashboard. Open the payment and click View Details on the refund entry, or retrieve the Refund object and check its status field. Stripe also notifies you of the final refund status using the refund.updated or refund.failed webhook event. When a refund succeeds, the status of the Refund object transitions to succeeded. If a refund fails, the status transitions to failed, Stripe returns the amount to your Stripe balance, and you must arrange an alternative way to provide your customer with a refund.

Disputes

Stripe product support

ProductsCheckout Payment Links Payment Element Express Checkout Element Mobile Payment Element Managed Payments Billing 1 Invoicing Adaptive Pricing Customer Portal Radar Terminal Connect
APIsPaymentIntents PaymentIntents with setup_future_usage SetupIntents CheckoutSessions
  1. Only supports the send_invoice collection method.

Checkout

Checkout supports Mexico bank transfers for one-time payments in payment mode when you provide a Customer. Checkout doesn’t support Mexico bank transfers in setup mode.

Billing and subscriptions

Billing and subscriptions can use funds that the customer has transferred into their customer balance. Mexico bank transfers are customer-funded push payments, meaning Stripe doesn’t automatically pull or debit funds from the customer’s bank account for an invoice or subscription.

Connect

Connect supports Mexico bank transfers for domestic charge types. By default, Stripe rejects Mexico bank transfer payments that set on_behalf_of. Contact Stripe to request access to the gated on_behalf_of path.

Customer experience

  1. Select bank transfer The customer selects Mexico bank transfers at checkout.
  2. Receive transfer instructions The customer receives bank account details and a transfer reference.
  3. Send the transfer The customer sends the transfer from their bank account using the provided details and reference.
  4. Payment confirmed The customer receives confirmation after Stripe confirms the transfer.

Transaction identifiers

The statement descriptor for a Mexico bank transfer is the account’s displayable business name and isn’t customizable.

The account holder on the transfer instructions uses the Stripe account or business name. For Connect direct charges, it uses the connected account’s name. For destination charges and separate charges and transfers, it uses the platform’s name.

The bank transfer instructions include a transfer reference that the customer uses when sending the payment.

Enable Mexico bank transfers

If you use our front-end products, you can enable Mexico bank transfers directly from your payment method settings. Stripe then automatically determines the most relevant payment methods to display to your customers.

If your integration requires manually listing payment methods, learn how to manually configure Mexico bank transfers as a payment.

Learn more about the customer balance.

Last verified 2026-09-24

Is this helpful?