Skip to main content

API Operability

This page describes the vital questions your company must answer before integrating with EBANX. Consider each topic, its possible answers, and EBANX recommendations accordingly.

Cross-border and Local Models

EBANX offers two distinct services for local and cross-border companies. Merchants must define their operating model in advance when planning an integration. Both models use the same API endpoints, but country and feature availability may differ.

In both models, all transactions are processed locally, ensuring optimized approval rates and compliance with local regulations. The key difference lies in the cross-border settlement flow to the merchant.

In the Cross-border model, funds are settled to a merchant based in a different country, which may involve currency exchange and cross-border remittance. In the Local model, funds are settled to a local entity within the same country where the transaction was processed.

Which is Your Model?

If your business does not have a local entity in the country where EBANX offers the Local model, your operation is considered Cross-border.



Pay-in Availability

EBANX offers a multitude of countries in which you can sell your services; some of them have the cross-border operation model, while others have both local and cross-border models for you to choose from. Remember to ensure that your company has a local entity to operate locally in the countries where you select the Local operation model.

CountryCross-borderLocal
Argentina flagArgentina
check_circle_outlinehighlight_off
Bolivia flagBolivia
check_circle_outlinehighlight_off
Brazil flagBrazil
check_circle_outlinecheck_circle_outline
Chile flagChile
check_circle_outlinecheck_circle_outline
Colombia flagColombia
check_circle_outlinecheck_circle_outline
Costa Rica flagCosta Rica
check_circle_outlinehighlight_off
Dominican Republic flagDominican Republic
check_circle_outlinehighlight_off
Ecuador flagEcuador
check_circle_outlinehighlight_off
Egypt flagEgypt
check_circle_outlinehighlight_off
Guatemala flagGuatemala
check_circle_outlinehighlight_off
India flagIndia
check_circle_outlinehighlight_off
Indonesia flagIndonesia
check_circle_outlinehighlight_off
Kenya flagKenya
check_circle_outlinehighlight_off
Mexico flagMexico
check_circle_outlinecheck_circle_outline
Nigeria flagNigeria
check_circle_outlinehighlight_off
Panama flagPanama
check_circle_outlinehighlight_off
Paraguay flagParaguay
check_circle_outlinehighlight_off
Peru flagPeru
check_circle_outlinehighlight_off
South Africa flagSouth Africa
check_circle_outlinehighlight_off
Thailand flagThailand
check_circle_outlinehighlight_off
Turkey flagTurkey
check_circle_outlinehighlight_off
Uruguay flagUruguay
check_circle_outlinehighlight_off
Philippines flagPhilippines
check_circle_outlinehighlight_off

Pay-in Payment Methods

EBANX enables you to operate using a variety of the most common payment methods in each country where we process payments. For that, we offer card payments, alternative payment methods such as vouchers or transfers, and e-wallet payments that rely on a user's external account.

The processing of all kinds of payments through EBANX works exactly the same for you, with only differences in what is required in the payload body that you send and how the workflow will respond in synchronous vs. asynchronous cases.

CountryCurrencyPayment Methods Available
Argentina flagArgentina
ARS - Peso ArgentinoCredit Cards, Debit Cards, DEBIN, Pago Fácil, Rapipago, Mercado Pago Wallet, Mercado Pago Connect, Stablecoin (USDC, USDT)
Bolivia flagBolivia
BOB - BolivianoPagosNet
Brazil flagBrazil
BRL - Brazilian RealCredit Card, Debit Card, Boleto, NuPay, NuPay Recurring, PicPay, PayPal, Pix, Pix Automático, Pix On-file, Pix 4x Pagaleve, Stablecoin (USDC, USDT)
Chile flagChile
CLP - Peso ChilenoCredit Card, Debit Card, Bank Transfer, Servipag, WebPay, MACH, Stablecoin (USDC, USDT)
Colombia flagColombia
COP - Peso ColombianoCredit Card, Debit Card, PSE, Bre-B, Botón Bancolombia, Efecty, NEQUI, NEQUI Recurring
Costa Rica flagCosta Rica
CRC - Costa Rican ColónCash, Credit Card, Debit Card, Stablecoin (USDC, USDT)
Dominican Republic flagDominican Republic
DOP - Dominican Republic PesoCredit Card, Debit Card
Ecuador flagEcuador
USD - United States DollarCredit Card, Debit Card, Safety Pay
Egypt flagEgypt
EGP - Egyptian PoundCredit Card, Debit Card, Fawry, Digital Wallets
Guatemala flagGuatemala
GTQ - Guatemalan QuetzalCredit Card, Debit Card, Stablecoin (USDC, USDT)
India flagIndia
INR - Indian RupeeCredit Card, Debit Card, UPI, UPI AutoPay
Indonesia flagIndonesia
IDR - Indonesian RupiahDANA, GoPay, OVO, Virtual Accounts, OVO Recurring, DANA Recurring
Kenya flagKenya
KSh - Kenya ShillingCredit Card, Debit Card, M-Pesa
Mexico flagMexico
MXN - Peso MexicanoCredit Card, Debit Card, Oxxo Pay, Paynet, SPEI, Mercado Pago Wallet, Mercado Pago Connect, Aplazo, Stablecoin (USDC, USDT)
Nigeria flagNigeria
NGN - Nigerian NairaCredit Card, Debit Card, Bank Transfer, USSD, OPay
Panama flagPanama
USD - United States DollarCash, Credit Card, Debit Card
Paraguay flagParaguay
PYG - Paraguay GuaraniCredit Card, Debit Card, Stablecoin (USDC, USDT)
Peru flagPeru
PEN - SolCredit Card, Debit Card, PagoEfectivo, Safety Pay, Yape, Yape Recurring, Stablecoin (USDC, USDT)
South Africa flagSouth Africa
ZAR - RandCredit Card, Debit Card, Ozow, Capitec Pay, Capitec Pay Recurring
Thailand flagThailand
THB - Thai BahtMobile Banking, PromptPay
Turkey flagTurkey
TRY - Turkish LiraCredit Card, Debit Card, Bank Transfer
Uruguay flagUruguay
UYU - Peso UruguayoCredit Card, Debit Card, Mercado Pago Connect, Mercado Pago Wallet, Stablecoin (USDC, USDT)
Philippines flagPhilippines
PHP - Peso FilipinoGCash, Maya, QR Ph, Maya Recurring
Integrate With Scalability

Payment method availability may vary between Cross-border and Local models. Check out our Payment Bundles section to better understand how to expand your payment methods coverage and reuse payloads across integrations while adapting to each model's availability. For processing in alternative currencies, consult our sales engineering team.


EBANX Anti-Fraud

Every country has a different fraud pattern, and fraud attacks require significant active support and customization of anti-fraud tools to prevent malicious actions. Thinking about this, EBANX has developed its own proprietary anti-fraud AI model, a localized, smart fraud-prevention technology that uses algorithms and machine learning to keep your operation safe and optimized.

EBANX offers a few additional features to enhance your anti-fraud capabilities. Please reach out to your Account Manager for further information.

Customer Data Management

EBANX has the following certifications to ensure our merchants know we handle all data that passes through our platform.

  • ISO/IEC 27001: The gold standard for establishing a Security Management System (ISMS); it uses a risk-based approach to protect all types of corporate data.
  • ISO/IEC 27701: An extension of ISO 27001 focused on privacy; it helps organizations manage personal data and comply with regulations like GDPR or LGPD.
  • ISO/IEC 27018: A specific code of practice for protecting Personally Identifiable Information (PII) within public cloud environments.
  • PCI DSS: A mandatory security standard for any business that stores, processes, or transmits credit cardholder data to prevent fraud. If you are not PCI compliant, you can use our ebanx.js library to tokenize your customers' credit cards and process payments without issues.
Migrate Your Data

Do you handle recurring payments and need to migrate data? For that, please contact our support team at sales.engineering@ebanx.com.


Settlement and Reconciliation

What is the Settlement?

The settlement is the operation in which the Merchant requests the processed amount of their transactions that are available for settlement. At this moment, the applicable fees will be charged, and the money will be transferred to the merchant's bank account.

The EBANX Merchant Area shows the funds pending and available for settlement. Once payment is confirmed, the amount will be "Pending for Settlement" until it's settled from the bank/partner to EBANX, then it will move to the "Ready for Settlement" balance. The timeframe to become ready for settlement varies per country and payment method. For example, credit cards in Brazil default to 30 days, and debit cards default to 2 days.

How to Request a Settlement?

A Settlement can be requested manually via the EBANX Merchant Area, or we can set a frequency of Daily, Weekly, Monthly, or per amount.

When the Settlement is triggered, we start the remittance process, which usually takes 5 days to complete, and the wire transfer to the merchant bank account is initiated.

Settlement Report

Once a Settlement is completed, a report with all transactions and financial data is generated and available in the EBANX Merchant Area in XML format. We can also automate the generation of Settlement Reports and deliver them to the merchant via SFTP in CSV, XLSX, XML, and JSON formats.