Skip to content
TrillioniPay
Payments API

Put global payments inside your own product.

Use our APIs and webhooks to create accounts, request FX quotes, initiate payments and follow status from the systems your team already works in.

  • REST APIs and webhooks
  • Embedded and white-label options
  • Same controls as the dashboard
FINTRAC registeredCanadian money services business C100000813
Bank of Canada RPAARegistered payment service provider
ISO/IEC 27001:2022Held by our platform provider, with PCI DSS Level 1 controls
Lithuanian banking partnerWill issue the EUR accounts and provide SEPA access once accounts open

Once accounts open, account details will be issued and funds held by regulated partner banks. See how it is structured

Why businesses choose TrillioniPay

1

Automate the repetitive work

Create payments and reconcile incoming funds programmatically instead of re-keying them between systems.

2

Keep your own interface

Embed accounts and payments inside your product so your customers stay in your brand experience.

3

Know what happened, immediately

Webhooks tell your system when a payment settles, fails or needs attention, so your records stay current.

How it works

How teams integrate

01

Scope the integration

Tell us which flows you want to automate: accounts, conversions, payouts, collections or all of them.

02

Build against the API

Your developers work with documented endpoints and webhooks, with our team available during the build.

03

Go live with controls in place

The same approval rules, limits and screening apply to API-initiated payments as to manual ones.

One call, and the same controls

A payment created from your own systems is the same object as one created in the dashboard, and it goes through the same approvals.

POST /v1/payments
Authorization: Bearer <api_key>
Content-Type: application/json

{
  "amount": "18400.00",
  "currency": "EUR",
  "beneficiary_id": "ben_8Kd2xQ",
  "reference": "INV-4821",
  "scheme": "sepa_credit_transfer"
}

The payment lands in pending_approval because the same approval rules apply to API-initiated payments.

What the API covers

The endpoints follow the same operations you would perform in the dashboard, so nothing is a special case.

  • Account creation and balance retrieval
  • FX quotes and conversions
  • Payment initiation, status and transaction history

Beyond payments

Platform capabilities extend to card issuing and digital-asset on and off ramps, subject to eligibility, compliance approval and partner requirements.

  • White-label and embedded payment experiences
  • Card and Visa capabilities
  • Digital-asset on and off ramp
Currencies

Pay out in the currencies your trade runs on.

EUR comes with account details in your name. USD and GBP account details are planned for vetted customers after launch. Payments go out by SEPA in euro and by SWIFT in the other currencies.1

EURGBPUSDAEDEGPCHFSEKNOKDKKPLNCZKHUFEURGBPUSDAEDEGPCHFSEKNOKDKKPLNCZKHUFEURGBPUSDAEDEGPCHFSEKNOKDKKPLNCZKHUF
CADAUDJPYSGDHKDTRYZARQARKWDBHDOMRMADCADAUDJPYSGDHKDTRYZARQARKWDBHDOMRMADCADAUDJPYSGDHKDTRYZARQARKWDBHDOMRMAD
MENA

Transparent pricing

You see the fee before you confirm. Every time, on every payment.

See pricing
SEPA payment out
€0.50
SWIFT payment out
0.25%, min €25.00
Currency conversion (G10 currencies)
0.5%
Other currencies: the conversion fee is confirmed before you convert.
SEPA payment in
Free

Explore related pages

FAQ

Questions, answered

Talk to a payments specialist
Is there a sandbox?

Integration details, including test access, are shared with partners during scoping. Contact our team to start that conversation.

Can we use the API and the dashboard together?

Yes. API-initiated activity appears in the dashboard with the same history, controls and approvals.

Can we apply today?

Customer onboarding has not opened yet. You can join the waiting list or speak with our team now, and we will contact you when applications open. Access is subject to eligibility, KYC/KYB, compliance approval and partner requirements.

Who is TrillioniPay regulated by?

Trillioni Pay Inc. is a Canadian money services business registered with FINTRAC (MSB registration C100000813) and with the Bank of Canada as a payment service provider under the RPAA. We are not a bank. Account and payment infrastructure is provided through regulated financial partners.

  1. 1Business accounts open first, then personal accounts. Currency and payment-route availability depends on eligibility, KYC/KYB and compliance approval, and on our partners' coverage at the time your account opens.

Prepare your business for global trade.

Leave your email and we'll write when onboarding opens.

We'll email you when onboarding opens. Joining isn't an application and doesn't reserve an account; every business is reviewed when onboarding starts.

Talk to us instead