inzi
Stablecoin payment infrastructure
Log in
ENES
§ 01

A stablecoin account that's actually yours.

Open it in a minute — no crypto wallet needed. Accept from clients, pay contractors, keep your keys. We take 0% of your volume, because the money never passes through us.

Open an accountMore than 20 merchants use the platform
Figure 01 — Where a payment goesAmount 1,200.00 EUR
No custodian, no fee
Sender
Funds held
Recipient
€1,200.00
The usual route stops in the middle. Ours has nothing in the middle to stop in.
§ 02
Sequence

How it works

  1. 01You issue a payment link with an amount and a description.
  2. 02Your customer opens it and pays on whichever of the six chains suits them.
  3. 03Funds arrive in your wallet, confirmed in seconds.
inzi.link/atelier-nord/inv-2041
Atelier Nord SL
Brand system, phase 2
€1,200.00
Pay with
PolygonBaseEthereumSolanaTronTON
Settles to the merchant walletPay 1,200.00 USDT
§ 03
Onboarding

Two ways to start

Bring an account or open one here. Either way the key is yours, and the difference between them is worth naming rather than glossing.

I have a wallet

Connect it — MetaMask, Trust, Phantom, any of them. The keys stay exactly where they already are.

You hold
The seed phrase
You depend on
No one
I don't have one

We open one in about thirty seconds, with an email address or Face ID. No seed phrase, no twelve words on paper. The key is yours: export it at any moment and leave.

You hold
The access — email or Face ID — and the key, exportable at any time
You depend on
Signing infrastructure. Inzi never sees the key either way.
§ 04
Custody

We orchestrate payments. You own them.

Self-custody is the default and every merchant on the platform runs on it. The escrow contract was retired rather than repaired. TON was the last chain where a payment still passed through us, and that is closed — across all six chains, the funds never touch us.

We cannot hold your money. There is nowhere to put it.

If you have not set a wallet, the payment is declined. It is not credited to an account of ours pending review, it does not wait here for your decision. It fails with an error — the only correct answer for a platform with nowhere to store funds.

The same fact sets the price. Processors take a percentage because the money goes through them; there is no percentage here because there is nothing of yours to take it from.

July 2026

A card infrastructure provider, Kulipa, wound down. Partner programmes built on it stopped. User funds survived — they were sitting in wallets the users themselves controlled.

Where funds are held for you, the same event freezes balances until an administrator releases them. That is what the difference looks like on the day something goes wrong.

ComparisonPercentage processorsInziCut of each payment1.5–5%0%Becausethe money passes through themit does not pass through usChargebacksYesNone — a payment is finalYou paymore as volume growsa flat subscription
§ 06
Coverage

Six chains, including the two that matter here

USDC, USDT and EURC, on all six chains with no exceptions. An Argentine or Brazilian payer arrives with USDT on Tron. The job is to accept that, not to explain that they chose the wrong network.

ChainAssetsConfirmed inNote
PolygonUSDC, USDT~24 sLow fees, common for invoicing
BaseUSDC, EURC~24 sEURC invoicing in euro, no dollar exposure
EthereumUSDC, USDT~72 sFor counterparties who ask for it
SolanaUSDC, USDT~1 sSeconds to settle, cents to send
TronUSDT~60 sDominant rail in Latin America. Not offered by Circle, Bridge or Stripe.
TONUSDT~5 sAlso outside the major providers' coverage.
§ 07
Balance

One USDC balance, on every chain you accept

Your USDC sits in a contract you control and is spendable on any supported EVM chain without moving it across bridges by hand. Nothing leaves without a signature from the owner — that is you.

USDC available
48,310.24
Polygon48,310.24
Base48,310.24
Ethereum48,310.24

The same balance, seen from each EVM chain. Not three balances to reconcile.

§ 08
Payouts

Paying out works the same way

Collecting from customers and paying contractors come out of one balance. This is not a product for getting paid — it is a product for moving money without handing it to an intermediary.

A European company pays contractors in Latin America, and each of them wants a different chain. The payout leaves the single USDC balance on the chain the recipient chose — no laying USDC out across six wallets in advance and guessing where it will be needed. Until your signature moves it, the money sits in your contract; at no step does it sit with us.

The usual way
Polygon wallet1,200.00
Base wallet800.00
Solana wallet2,400.00
Ethereum wallet500.00
Tron wallet1,100.00
TON wallet300.00
Total held6,300.00

Six balances, topped up by hand, and the wrong one is always empty.

With Inzi
One USDC balance6,300.00
PayoutChainUSDC
Contractor, Buenos AiresTron1,850.00
Studio, São PauloPolygon920.00
Developer, MedellínBase1,340.00

One balance, a payout to any supported chain, each one signed by you.

§ 09
Failure modes

What happens when it goes wrong

Every payment page shows the path where nothing breaks. This is the other one — the cases support actually gets, and what the system does without being asked.

What happenedWhat the system doesWhat the customer sees
The customer sent less than the invoiceThe amount accumulates against the same invoice; the link stays open for the rest.Received 60.00 of 100.00 — send the remaining 40.00
The customer sent moreThe surplus is yours. The fee is computed on the invoice, not on what arrived.Paid, with the overpayment flagged in the webhook
The amount is a few cents offAnything within 1% or $0.05, whichever is larger, counts as paid.Paid
An exchange rounded the amount awayConnect the wallet or paste the sending address and the transfer is matched by sender instead of by amount. Pasting the transaction hash also works.Paid, after one extra step
The payment arrived after the link expiredThirty minutes of grace. A late transfer reopens the invoice rather than orphaning it.Paid
No wallet is set for that networkThe payment is refused before the customer sends anything — there is nowhere for us to put it.This merchant cannot accept on this network yet

Refunds are not in this table, because there is no chargeback to reverse. A refund here is a payment you send back, out of the same balance as any other payout.

§ 10
Records

This is what the subscription is for

One ledger your accountant will take. Who paid, when, at what rate, and what proves it. The rate is captured at the moment of receipt and is not recalculated afterwards. One file for the period.

Payer name, address and tax number
The payer's consent to settle in stablecoin, timestamped
Rate at the moment of receipt, with its source named
Euro amount, fixed and never restated
Transaction hash
Acquisition cost, for exchange-difference calculations
DateDescriptionChainAssetRate EURAmount EUR
2026-08-04Atelier Nord SL — inv-2041TronUSDT0.91421,200.00
2026-08-07Network feeTronUSDT0.9138−1.06
2026-08-11Rossi Digitale Srl — inv-2044BaseEURC1.00003,480.00
2026-08-18Swap USDT to USDCPolygonUSDC0.91870.00
2026-08-26Costa Verde Ltda — inv-2049SolanaUSDC0.9163760.50
Total5,439.44

Export: CSV, Excel, or a PDF per payment

§ 11
Price

What you pay

Nothing on volume, on any plan. The subscription buys the ledger, the links and the payout rail — the parts that are work. Moving the money is not work we do.

PlanSubscriptionTransactionsPayoutsLinks
StarterFree0%up to 20
Growth$49 / mo0%25 a month, 16 recipients eachunlimited
Scale$149 / mo0%100 a month, 16 recipients eachunlimited

API keys and webhooks are on every plan, including the free one.

The same payment elsewhere
Cut of each paymentMoney arrives inWho holds it
Inzi0%seconds to a minuteyou
Stablecoin processorsunder 1%minutesthey do
Wise0.4–2%1–3 daysthey do
PayPal4–5%1–2 daysthey do
SWIFT wire$25–50 per transfer3–5 daysyour bank

Rates as published by each provider, checked 5 September 2026. Ours is the whole of what we charge; the others may exclude an FX spread on top.

§ 12
Integration

One request, one webhook

Keys are on every plan, including the free one. A test key fires a mock webhook five seconds after the checkout is created, so the integration can be finished before a real payment exists.

Figure 02 — Creating a checkout
Request
POST https://api.inzilink.com/api/v1/checkouts
Authorization: Bearer sk_live_…
Content-Type: application/json

{
  "amount": "1200.00",
  "currency": "USD",
  "description": "Brand system, phase 2",
  "order_ref": "inv-2041"
}
Response
{
  "id": "chk_live_K3bs4EA2OJJXGOhT",
  "status": "pending",
  "amount": "1200.00",
  "checkout_url": "https://pay.inzilink.com/c/aBcDeFgHiJ"
}
Webhook, once it is paid
POST  your webhook_url
X-Inzi-Event:     checkout.completed
X-Inzi-Signature: sha256=…
X-Inzi-Timestamp: 1757030400

{
  "event": "checkout.completed",
  "checkout_id": "chk_live_K3bs4EA2OJJXGOhT",
  "data": {
    "status": "completed",
    "amount": "1200.00",
    "payment": {
      "network": "tron",
      "crypto_currency": "USDT",
      "tx_hash": "…",
      "confirmed_at": "2026-08-04T09:12:44Z"
    }
  }
}
The signature is HMAC-SHA256 over {timestamp}.{body}, and the timestamp travels in its own header — so a captured request cannot be replayed at you later.
§ 13
Roadmap

In progress

In progress now. No dates attached, and none of it changes who holds the keys.

Batch payouts from a list — upload recipients and send them in one actionIn progress
Cards tied to the merchant wallet, issued through partners — keys stay with the ownerIn progress
Read-only bank account connection, so fiat and stablecoins sit in one balanceIn progress
Synchronisation with accounting systemsIn progress
§ 14
Fit

Who it fits

APayouts

A European agency paying contractors in Latin America.

BCollections

A digital business invoicing clients across borders.

CBoth

A company with wallets on several chains, tired of fragmented balances.

§ 15
Questions

Questions

What does “you don't hold funds” mean in practice?
The payment address belongs to your wallet. The transfer goes from your customer to that address on-chain. We create the request, read the result and write the record — there is no step where the money is ours. Set no wallet and the payment is declined.
What happens to my money if Inzi shuts down?
Nothing happens. The funds are already yours, in a wallet you hold the keys to. You would lose the payment links and the ledger; the balance is untouched.
Does my customer need a crypto wallet to pay?
They need somewhere to send stablecoins from — a wallet or an exchange account. The link accepts a transfer from either, on any of the six chains.
If you created my wallet, whose is it?
Yours. The key never passes through us, and you can export it and leave whenever you want. The only difference from a wallet you brought is how you reach it: an email address or Face ID instead of twelve words.
Can I accept Bitcoin?
No. Stablecoins only — USDC, USDT and EURC on the six chains listed above.
Can I pay contractors, not only get paid?
Yes. Payouts leave the same USDC balance for any supported chain, one signature per payment. Sending to a list from a file is not in the product yet.
Which countries does this work in?
The corridor we are built for is Latin America and Europe, and settlement is on-chain, so a payer can be anywhere they can legally send stablecoins. Local cash-out is your own arrangement.
What does an accountant see?
One dated feed with the counterparty, chain, asset, the rate on the transaction date and the amount in your reporting currency, exportable as CSV, Excel, or a PDF per payment. Every row carries its on-chain reference.
What does it cost?
A subscription — a free plan, $49 or $149 a month. We take nothing from your payments: the money does not pass through us, so there is nothing for us to take a percentage of. Your customer sends $500 and you receive $500. The network fee is the chain's, shown before the payment is made.
Open an account

Issue one link and watch where the money lands.

Create a payment link

Six chains, USDC, USDT and EURC, settling to a wallet you already control. Flat subscription, nothing on volume.

Or talk to a person first
Accept Stablecoin Payments | Non-Custodial USDC & USDT | Inzi