Skip to main content

1% flat, all-in

On the connect rail. Deducted on-chain at settlement — nothing is invoiced.

You keep 99%

No monthly fee, no setup fee, no per-chain fee, no hidden charges. Per-chain minimum order sizes do apply, and the deposit rail nets you slightly less — see below.
On a connect-rail €100 payment, €1.00 goes to CryptoCheckout and your partner if one referred you, and €99.00 goes to you. Nothing else is taken.

What the platform fee is

Your pool contract splits itself on distribution: the platform fee comes off the gross — 0.75% to us, 0.25% to a referral partner if one referred you — and every remaining unit is credited to you. There’s no third deduction to whoever submits the transaction. What used to be a separate reward carved from your share to fund that submission was deleted from the contract outright: new pools are created without the concept existing at all, not merely set to zero. Our keeper submits that transaction on your schedule and pays its own gas for it — and doesn’t recover that cost from you. It’s absorbed as a platform operating cost, the same way running the checkout and watching the chain are.

Capped on-chain, not by promise

Your fee rate is written into your pool contract when it’s created, and the contract enforces hard ceilings that no configuration can exceed.

Hard cap: 2.5% platform fee

Enforced in contract code. Even a compromised admin account could not charge you more, because the contract would reject it.

Fixed once deployed

Your rate becomes part of your pool’s address. Changing it would mean deploying a visibly different contract — it can’t be altered quietly.
2.5% is the only ceiling now — there’s no second, separate cap for a reward that no longer exists. Worst case the contract permits, ever, on an existing pool: 2.5% all-in. You keep at least 97.5% whatever happens. Pools deployed today sit at 1%. This is the meaningful transparency claim. Not “we promise not to raise your rate”, but “the contract you can read will not let us.”

Custom rates

The default is a 1% platform fee — 0.75% protocol, 0.25% partner. We’ll talk about a lower rate with merchants at volume, and whatever you agree must be set before your pool is deployed — after that the contract fixes it. Get the number in writing: the control that sets it will accept any rate the contract allows. The two parts are each capped on their own, but the limit that binds is 2.5% for the two combined, and that ceiling is the only automatic check.

Enquire about custom rates

Talk to us before you deploy if you expect meaningful volume. (/admin is the wallet-gated dashboard, not a contact surface.)

Worked example

A €100 connect-rail order on Base, settling in EURC:
That’s the whole arithmetic — the platform fee on the gross, nothing else. A deposit-rail order starts the same way but has one earlier step: the forwarder held back a small network fee before the pool ever saw the money, capped at 10% of the €100 and typically a small fraction of that.

Network fees, and who pays them

Every settlement costs a network fee in the chain’s native token, and where that cost lands now depends which of the three it is.

Deploying your pool

Yours. One signature and one wallet-paid transaction per chain, once, when you activate it — a live network-fee estimate is shown before you sign. Nothing is fronted on your behalf and nothing comes back out of your share later for it.

Automatic settlement

Ours, and we absorb it. Our keeper runs distribute() and claim() on your schedule and pays that gas from its own wallet — it is not recovered from your share.
There is one case where you pay a network fee yourself besides deploying: pressing Release now or Withdraw in the dashboard to settle early on an EVM chain. Those transactions are signed by your wallet, so you pay their gas in that chain’s native token. On TRON there is no manual step at all — the keeper handles it end to end. One floor worth knowing: a pool holding less than 1.00 of the settlement token can’t be released at all. That balance isn’t lost — it rolls forward into the next release.
Claim cadence isn’t the cost lever it looks like on the automatic path. Settlement runs on our schedule — a scan every five minutes, releasing on your cadence setting, with a 24-hour backstop — and our keeper absorbs that gas whatever the batch size, so it costs you nothing extra either way. Batching only matters if you pay per-transaction network fees yourself, by pressing Release now or Withdraw.
Running the checkout, watching the chain, and retrying webhooks are on us outright. Settling a pay-by-address payment isn’t free to you, but the cost is now precise rather than a flat share: we front the native gas for the per-invoice address’s deployment and sweep, and recover it by holding back a network fee — capped on-chain at 10% of what arrives, fixed into that one-time address before the customer is ever shown it, and verified by their own browser before they pay. It comes off that specific payment, before the pool ever sees it — not out of your settlement share at release time.

What your customer pays

Wallet payment

Their own network fee, as with any wallet transaction. Nothing to us.

Pay-by-address

Whatever their wallet or exchange charges to send. Nothing to us.
We never add a surcharge to the customer’s side.

Compared to cards

Not like-for-like — different rails, different risks — but the comparison people ask for: The honest counterpoint: card payments are reversible, which protects customers. Crypto payments are not. That’s a genuine trade-off for your buyers and worth stating in your terms.
Settlement on some chains carries a network cost that sets a minimum order size. On the deposit rail that cost is what the forwarder’s committed network fee recovers, capped at 10% of the order and shown on it — the sweep still moves the bulk of the funds into your pool, just not literally all of it once the fee applies. Because we don’t know at quote time whether the customer will pay from a wallet or by address, the pay-by-address minimum is applied to every quote on that chain: 0.30 on Ethereum, 0.05 on Avalanche, BNB Chain and TRON, 0.02 on Base, Polygon, Arbitrum and Optimism, plus a 0.001 dust floor everywhere. Those are the figures for each chain’s mainnet; on the test networks running today every EVM chain sits at the 0.001 dust floor, and only TRON Nile carries a higher one at 0.05. Below the minimum the chain is removed from the checkout rather than falling back to the wallet option. Limits.