A global core banking fintech that connects companies to the Latin American financial ecosystem. We offer local payments with integrated currency exchange, regional banking infrastructure and global stablecoin accounts (USDC, USDT, USDG) — all on a secure and scalable platform. We operate in Brazil, Mexico, Colombia and Chile, with expansion to Peru and Argentina, and integration via API or Portal, uniting local banking technology and international connectivity.
We currently operate in Brazil (BRL), Mexico (MXN) and Colombia (COP), with conversions and settlements in USD, EUR, AUD, CAD, CHF, JPY, CNY, GBP and stablecoins (USDT, USDC and USDG).
FacilitaPay allows companies to transact in local currencies like BRL, MXN, COP, and CLP, and we also offer the ability to convert to USD, USDC, or USDT for settlements. This eliminates currency risk for companies transacting across borders.
We serve global companies, fintechs, SaaS, e-commerce and exchanges expanding into Latin America, providing localized payment infrastructure that ensures compliance, accelerates growth and connects them to the region’s most dynamic economies
Yes. We operate in compliance with local financial regulations, enforce strict KYC, AML, and data protection policies, and utilize 2FA authentication, secure APIs, and state-of-the-art encryption.
We offer the main local methods in Latin America: Brazil: Pix, Boleto, TED and cards; Mexico: SPEI and cards; Colombia: PSE and cards; We also offer payments and settlements in stablecoins (USDC, USDT and USDG).
Yep. Our platform operates with accounts in BRL, MXN, COP, USD, EUR and stablecoins, allowing full control of conversions and Exchange (FX). Each Local currency account is separate from the other, and all of them has their own USD/EUR accounts connected to them.
We offer three formats:
- API Integration: for companies that want complete automation.
- FacilitaPay Portal: ideal for manual operation and flow control.
- Hybrid Mode: combined use of the portal and API, allowing full flexibility.
We offer competitive and transparent rates, with two conversion options:
AutoFX (Automatic Exchange): the exchange is done automatically during business hours. You close the exchange, and the value will be calculated as soon as the market opens.
On demand (Only When Requested): the customer decides the best time to convert. You close the exchange at the time you want, and that rate will be locked. The amount will be converted to business hours. This modality has an extra value, consult your account manager to learn more
We work with diverse sectors: e-commerce, SaaS, fintechs, remittances, sports betting, marketplaces, investments, education, aggregators, payments, crypto, among others.
Yeah! It is possible to receive or settle amounts in USDC and USDT, with the same transparency and traceability as traditional banking channels.
Simply register the payer (via Portal or API). After approval, share your local account information or just the Pix key (in the case of Brazil). The amount is automatically credited to your internal FacilitaPay account.
Yes. Registration is mandatory. If the payer sends the amount without registration, a webhook of “Non_Identified_Payment” will be generated for manual identification.
Pix, Boleto, SPEI, PSE and cards. Also, Automatic Pix, and cards subscription.
The payment will be pending until you register the customer; you will have 72h to do that. If the customer is not registered at this time, we will refund the payment.
Yes, you can. But if you don’t want to, we can activate a feature that will automatically refund every payment received from a third party.
Create a Pay-out transaction with the source currency (USD/EUR) and the local currency (BRL, MXN, COP, CLP). The system will send the amount to the registered account of the beneficiary.
In Brazil, no - regulation does not allow cross-use of funds. In Mexico and Colombia, yes.
Brazil: 10am – 4pm (GMT-3)
Mexico: 7am – 4pm (GMT-6)
Colombia: 8am – 5pm (GMT-5)
(applicable to payments and conversions)
To cancel a payout, contact the Payment Desk (pd@facilitapay.com) stating the transaction ID and reason. They will return to you on 1 business day. To correct a payout, you can use our API, you can check in “Request for wire correction” (https://docs.facilitapay.com/production/#webhooks-for-transactions)
You can convert automatically or on demand, via Portal or API. The operation always takes place between Internal Accounts, from the Local Currency one to the International Currency.
The rates are pre-negotiated in a proposal between the parties and defined in the contract. It will also be visible on the Portal, so you can check for you convenience.
Access the Exchange menu in the Portal or use the FX endpoint in the API.
Select "Withdrawal from Internal Account" on the Portal and choose the destination account (International Bank or crypto wallet). You can also request it via API, using the POST/transactions, and filling the payload with the right information from the bank account ids.
Yes. The funds can be settled directly to your wallet.
1-2 working days, depending on the channel and country.
In the Transactions → Status section, with indicators “Pending”, "Exchanged”, “Wired” and "Identified". You can understand better about the status in this section of our documentation: https://sandboxportal.facilitapay.com/#/docs/section/transaction_status_pay_in
Corporate documents, proof of address, identification of final beneficiaries (UBOs), and monthly volume estimate.
The complete list is available here: facilitapay.com/atividades-e-setores-proibidos
Yes, we have. It is 3% over 6 months, and it is applied at card transactions TPV.
Yes, we have. It is 3% over 6 months, and it is applied at card transactions TPV.
The chargeback process occurs when the customer disputes a transaction with their card issuing bank. When this happens, the value of the transaction can be returned to the end user and debited from our client within the integration environment, only in cases of commercial disagreement.
End user: Challenges the transaction with the issuing bank.
Card Issuing Bank: Analyzes the dispute and, if valid, initiates a chargeback.
FacilitaPay: Receives the chargeback notification and has the opportunity to dispute it, providing proof that the transaction was legitimate with the help of the customer.
Acquirer: (And possibly the merchant) analyzes the evidence provided by the merchant.
Card Issuing Bank: Decides whether to uphold the chargeback or cancel it, based on the evidence.
If the chargeback is upheld, the amount is debited from FacilitaPay and credited to the end user. If it is canceled, FacilitaPay receives the credit and releases it to our client.
Integration/API: implementation@facilitapay.com
Payments and FX: pd@facilitapay.com
Compliance: compliance@facilitapay.com
Yes. The Portal consolidates all currencies and accounts into a single dashboard.
Yes, it is the format most used by our customers.
Check the status in the Portal or wait for the confirmation webhook. If the problem persists, contact Payment Desk.
What can I do via API? Register clients, create transactions, consult FX rates, generate settlements, create exchanges, download statements, and consult the balance of accounts.
What endpoints should I use to register customers and create transactions?
- POST/suject/people(companies) – you create a registration of the payer (https://sandboxportal.facilitapay.com/#/docs/section/person_company_registration);
- POST/transactions – you can create any type of transaction (https://sandbox-portal.facilitapay.com/#/docs/section/transaction_create);
How do I receive webhooks? You first need to enable, on your side, the receipt of the notification. After you add your URL, you will start receiving all the webhooks our system will send to you. You can check more about this in this section: https://sandbox-portal.facilitapay.com/#/docs/section/webhooks_overview
What is a Non_Identified_Payment and how to deal with it?
Indicates that a payment has arrived without a registered payer. You can get the data in the webhook and register the client manually.
Where can I find the documentation and access keys?
The documentation you can find here sandbox-portal.facilitapay.com/#/docs.
The access keys are generated by our Implementation team and sent to you directly.
How to access and log in with 2FA?
Access portal.facilitapay.com, enter your email and password and validate with Google Authenticator.
Where do I find my account balance?
On the homepage (Dashboard), separated by currency (USD, BRL, MXN, COP).
How to create a transaction?
From the Transactions menu, choose:
Charge Customer (pay-in),
Pay Customer (pay-out),
Deposit (international entries) Withdrawal (settlements).
How to convert currencies on the portal?
Go to Exchange → Create Exchange and choose the desired conversion.
How to register and manage customers? In the Customers menu, click New and fill in the data (name, document, bank account or Pix key).
What are the transaction statuses?
Pending: maid, awaiting payment.
Identified: payment recognized.
Exchanged: converted funds.
Wired: value transferred to the destination.
How to create users and set permissions? In Settings → Users, you can add new users and set up access permissions (read-only, financial, tech, etc.).