Products

API

Connect to global payments with one simple API. Easy integration for payouts, collections, and more.
Can I test the API before going live?

Yes. TransFi provides a sandbox environment where you can simulate transactions, test KYC/KYB flows, and integrate endpoints without using real funds. This helps developers validate and fine-tune their integration before moving to production.

Does TransFi offer a dashboard or reporting tools for API users?

Yes. Every API partner gets access to a secure, enterprise-grade dashboard that provides:

  • Real-time transaction tracking with status updates, webhooks, and payment retry options
  • Comprehensive reconciliation reports, exportable in CSV or PDF
  • Wallet and balance monitoring for fiat, stablecoins, and digital assets
  • User and role management with granular access controls
  • Notifications and alerts for failed, delayed, or completed transactions
How can I get started? What documents are needed? | API

To start using TransFi APIs, sign up for a business account and complete onboarding, which includes company details, regulatory information, and KYC/KYB verification. Once approved, you’ll gain access to our developer portal, sandbox, and API keys. Our team will support you through the process to ensure a smooth and compliant integration.

How do TransFi APIs work?

TransFi APIs connect your system directly to TransFi’s global payment network. Once integrated, you can create and track payment orders, run KYC/KYB checks, and seamlessly convert between fiat and crypto in real time. The APIs manage routing, compliance, FX conversions, and settlements behind the scenes, while webhooks provide real-time status updates. This ensures secure, compliant, and efficient money movement without the complexity of building your own infrastructure.

How do I set up TransFi's payments API?

Setting up TransFi’s Payments API is simple and secure:

  1. Sign Up & Get API Keys – Create your business account and receive unique credentials for authentication.
  2. Explore Documentation – Access detailed guides, code samples, and use cases to support your integration.
  3. Set Up Authentication – Implement Basic Authentication using your API credentials (Base64-encoded username:password in the Authorization header) for a secure connection.
  4. Build & Test – Use the sandbox to simulate real transactions without affecting live operations.
  5. Go Live – Switch to the production environment once testing is complete to process real payments.
  6. Monitor & Optimize – Track performance with dashboards, logs, and reporting tools to ensure smooth operations.
How does TransFi ensure API security and data protection?

Security is a top priority at TransFi. All API communications are encrypted via HTTPS, and access is secured using API keys and OAuth2-based access tokens. Role-based permissions, audit logs, and secure key rotation policies are enforced. TransFi is fully compliant with KYC/AML regulations and international data privacy laws like ISO 27001, PCI DSS & SOC2 TYPE2.

What are the compliance requirements to use the API?

To access the production environment, businesses must complete KYB (Know Your Business) verification, which includes corporate identity, ownership, and regulatory checks. Depending on the use case and jurisdiction, end users may also be required to complete KYC (Know Your Customer) verification.

TransFi will ensure full compliance with local and international regulatory frameworks, including AML (Anti-Money Laundering), CFT (Counter Financing of Terrorism), and data privacy requirements. This allows businesses to integrate the API securely while maintaining trust and regulatory integrity.

What is TransFi API?

The TransFi API lets businesses embed global payment capabilities into their platforms, enabling cross-border payouts, collections, and fiat-to-crypto on/off-ramps with support for local payment methods, stablecoins, and digital assets.

Which countries and currencies does the API support?

TransFi APIs support payments in 100+ countries and 80+ fiat currencies, along with leading stablecoins like USDC, USDT, and DAI. Our coverage extends across Asia, Europe, Africa, LatAm, and North America, with deep local payment method integrations tailored to each market.

What products are available through the TransFi API?

TransFi API enables businesses to embed multiple payment and digital asset solutions, including:

  • Payouts – Send funds in fiat or stablecoins to individuals or businesses worldwide via 250+ local payment methods.
  • Collections – Accept payments from customers in 100+ countries with instant settlement in stablecoins or fiat.
  • Ramp – Let your users buy or sell digital assets using local payment methods and bank accounts, with global coverage.
Who can use the TransFi APIs?

TransFi APIs are for businesses needing fast, compliant, and cost-effective cross-border payments or digital asset services such as wallets, PSPs, marketplaces, iGaming, payroll, and trading platforms. Usage requires a simple onboarding with KYB and compliance checks.

Does TransFi offer a hosted payment widget for easier integration?

Yes. TransFi provides a hosted payment widget that can be embedded directly into your platform. This allows your users to complete payments within your interface without redirecting to an external page. The widget is available for both standard Collections and iGaming payment flows. This is ideal for businesses that want a fast, low-code integration path.

Are there prohibited or high-risk countries I should be aware of?

Yes. TransFi maintains lists of both High Risk and Prohibited Countries. Transactions involving prohibited countries cannot be processed. Businesses operating in or serving high-risk jurisdictions may be subject to additional compliance requirements. Always check these lists before building your integration.

Refer to:

What are the KYC document and tier requirements for end users?

TransFi uses a tiered KYC model for individual users, with each level requiring progressively more documentation. KYC is submitted via API and the status is returned via webhooks. Supported document types vary by country and user type (individual vs. business).

Refer to:

Does TransFi support IBAN-based payments?

Yes. TransFi supports an IBAN payment flow, primarily relevant for European collections. This allows businesses to create and manage IBANs, accept deposits, and reconcile incoming funds. The sandbox environment supports simulation of IBAN deposits for testing purposes.

Refer to: IBAN Flow Documentation

How can I fetch live exchange rates via the API?

TransFi provides a Quotes API that allows you to fetch real-time exchange rates between fiat and crypto currencies before creating a transaction. This helps you display accurate rates to your users and lock in conversions.

Refer to: Fetching Exchange Rate

Developer Resources

Resource (Link)

Developer Hub (Home)

https://docs.transfi.com/docs/welcome-to-transfi-developer-hub


Sandbox Dashboard

https://sandbox-api-dashboard.transfi.com


Production Dashboard

https://api-dashboard.transfi.com


Postman API Collection

https://docs.transfi.com/docs/api-collection


API Reference & Endpoints

https://docs.transfi.com/reference


Error Codes

https://docs.transfi.com/docs/error-codes


Webhook Events

https://docs.transfi.com/docs/webhook-events-users


Payment Methods by Country

https://docs.transfi.com/docs/previewing-payment-methods


Supported Countries

https://docs.transfi.com/docs/supported-countries


Supported Fiat Currencies

https://docs.transfi.com/docs/supported-fiat-currencies


Supported Crypto Currencies

https://docs.transfi.com/docs/supported-crypto-currencies


KYC Levels & Documents

https://docs.transfi.com/docs/kyc-levels


Exchange Rates / Quotes API

https://docs.transfi.com/docs/fetching-exchange-rates

For integration support, reach out to the TransFi team via Slack, Telegram, or WhatsApp. Our engineering team is available 24/7.

Ready to simplify global payments?

Send, receive, and swap funds worldwide with ease and transparency—across 70+ countries and 40+ currencies.