Pricing

Pay for settlement, not for seats.

One rate per settled payment. No monthly minimum, no charge for payments that never settle, no per-API-call billing.

Standard
1.4% + 20¢

Per settled payment. Nothing else.

  • All nine settlement assets
  • Hosted checkout and payment links
  • Signed webhooks with retries
  • Full dashboard
  • Onchain settlement on mainnet or testnet
Start now
Self-hosted
Free · MIT

Run the whole stack yourself.

  • Zero runtime dependencies
  • Your treasury, your keys, your RPC
  • Swap in your own custody adapter
  • No telemetry, no callbacks home
  • Community support
Read the setup

What is not billed

Charging for things that are not settlement makes the model harder to reason about than the fee itself.

Payments that never settle

A quote that expires, a checkout that is abandoned, a transfer that never arrives — none of it is billed. You pay when money moves.

API calls

Read the asset catalog a thousand times a minute if you want. Rate limits exist to protect the service, not as a billing lever.

Webhook deliveries

Including retries, and including the ones your endpoint rejects.

Refunds

The original fee is returned with a full refund. A partial refund returns the proportional share.

Dashboard seats

Unlimited. Per-seat pricing on a payments dashboard discourages exactly the people who should be looking at it.

Test mode

Everything works identically in test mode, on any testnet, at no cost.

Network costs are separate

Onchain settlement costs gas, paid by whoever sends the transfer — the payer, not you. For equity settlement, custody and clearing fees depend on the brokerage partner you connect, and are outside this rate.

No contract to start

Create keys, take a test payment, and decide afterwards.