Platform APIs
Put payments inside your own product.
Create payments, onboard merchants and route funds through APIs designed for software platforms.
const payment = await transferti.payments.create({
amount: 4250,
currency: "EUR",
reference: "ORDER-1842",
capture: true
});Webhook events
Why Transferti
You do not need our API to get started. It is there when you need it.
Merchants can be live from the dashboard in minutes, while your engineering team builds the deeper integration at its own pace.
No developers needed
Configure payments, POS, terminals, checkout and payment links from the dashboard. APIs are there when you want them, not before.
Go live in as little as 10 minutes
Create the account, answer a few questions about the business and take a first payment in the same sitting.
Payments and POS in one platform
Processing, terminals, orders, products, staff and reporting come from the same account — nothing to connect together.
AI sets up the business
Describe what you sell and the assistant drafts products, categories, taxes, receipts, staff roles and payment methods for you to approve.
Start without developers. Scale with APIs when you need them. See the developer tools
Platform flow
- 01Onboard merchant
- 02Create payment
- 03Authorise
- 04Capture
- 05Payout
What you get
Built to be used every day.
Everything below is part of the same platform, so payments, devices and reporting stay in step.
Talk to salesPayment lifecycle APIs
Create, capture, cancel and refund with idempotent requests.
Merchant onboarding
Collect business details and follow onboarding status via API.
Routing
Direct transactions to the correct connected merchant.
Platform reporting
Query activity across all merchants on your platform.
Getting started
Go live in as little as 10 minutes.
From signup to accepting payments in one guided flow — no integration project, no waiting on a developer.
- 01
Create your account
- 02
Describe your business
- 03
AI drafts products, taxes and staff
- 04
Pair a terminal or open checkout
- 05
Take your first payment
const payment = await transferti.payments.create({
amount: 4250,
currency: "EUR",
reference: "ORDER-1842",
capture: true
});Webhook events
Events
Your systems stay in step.
Signed webhooks tell your platform when a payment is created, authorised, captured, refunded or settled.
Keep reading
One platform from checkout to payout.
Tell us how your business runs and we will show you the setup that fits it.