

Mexico + Brazil
Local Payouts
Local Pay-In + FX + Local Payout
The company is a global trading platform where individual and business users fund trading accounts to trade contracts-for-difference products. Users top up their accounts through a checkout and collection flow in their local currency, and the platform relies on payouts for two distinct purposes: paying commissions to users, including business and partner accounts, and settling collected funds into its own account.
The company needed this flow to work seamlessly across Latin America, starting with Mexico and Brazil, two markets with distinct local payment ecosystems, regulatory requirements, and banking infrastructure. It needed a single payments partner that could handle local collection in Mexico, settle in USD with transparent FX, and pay out locally in Brazil, whether to a user or to its own account, without routing funds through slow or expensive correspondent banking channels.
It turned to Tazapay to build that infrastructure.
Connecting two complex Latin American markets through a single, reliable payment flow presented several operational and infrastructure challenges.
Collecting from users funding their trading accounts requires support for local payment methods and bank transfers. Relying on international card rails or wire transfers meant higher costs and lower success rates for users topping up. The company needed a way to accept Mexican pesos locally.
Paying out to users in Brazil requires navigating strict regulatory requirements and a local banking ecosystem built around PIX and other domestic rails. International wire transfers into Brazil are slow, expensive, and subject to additional scrutiny, and users expect commission payouts in local currency and in real time.
The platform collects in Mexican pesos and pays out in Brazilian reais, but holds and manages funds in USD. Every transaction required a reliable FX conversion step at both ends. Managing this manually or through multiple providers would have created reconciliation complexity and introduced rate risk into every transfer.
The platform uses its payout infrastructure for two different jobs: paying commissions to individual and business users, and settling collected funds into its own account. It needed both to run through the same integration rather than a separate process for each.
Onboarding separate providers for Mexico collection, USD conversion, and Brazil payout would have added engineering overhead and created operational fragmentation. The company needed one partner and one API to cover the full flow end to end.
Tazapay gave the platform a payments stack that handles local collection in Mexico, FX conversion to USD, and local payout in Brazil, to both users and its own account, through a unified integration.
Tazapay provides the platform with virtual accounts in Mexico that accept local peso deposits through domestic rails. Users fund their trading accounts in MXN using the payment methods they already use, with no need for international wires or card payments. Funds are collected instantly into the virtual account and held for conversion.
When a user tops up in Mexican pesos, Tazapay converts the funds to USD automatically. The platform operates in USD as its base currency, so every collection feeds directly into the USD balance without manual conversion steps or reconciliation overhead.
When a user in Brazil is due a commission payout, Tazapay pays out through local Brazilian rails, including PIX for near-instant settlement. Users receive funds in Brazilian reais directly to their local bank accounts, without delays from correspondent banking.
The same payout rails also settle collected funds directly into the platform's own business account in Brazil, giving it a way to move its own balances through the same integration instead of a separate provider.
The entire collection, conversion, and payout flow, to users and to the platform's own account, runs through a single Tazapay integration. The platform manages one API connection, one dashboard, and one reconciliation layer across both markets. Adding new corridors requires no rebuild of the core integration.
Step 1. A user, individual or business, tops up their trading account from Mexico through a checkout and collection flow, sending Mexican pesos to a Tazapay virtual account assigned to the platform.
Step 2. Tazapay converts the received pesos to USD automatically, crediting the platform's USD balance.
Step 3. From that balance, the platform initiates a payout instruction through the Tazapay API, either to pay a commission to a user in Brazil or to settle funds into its own business account.
Step 4. Tazapay converts the USD payout amount to Brazilian reais and settles through local Brazilian rails, including PIX where eligible.
Step 5. The recipient, a user's local bank account for a commission payout, or the platform's own account for settlement, receives the funds, same-day or near-instant in supported corridors.

The platform is now live across Mexico and Brazil on Tazapay, with the Mexico pay-in, USD conversion, and Brazil payout flow, to both users and its own account, operating as a single integrated stack. The modular infrastructure means the platform can expand into new corridors without rebuilding its core integration.
Looking ahead, the company plans to launch in the UAE, extending the same local collection and payout model into the Middle East. It is also evaluating a stablecoin settlement path for its own account, converting collected funds into stablecoin rather than fiat when it settles into its own wallet, on the same integration it already uses for local pay-in, conversion, and payout. New corridors and funding rails can be activated through the existing Tazapay integration as demand grows.