Docs

Guides

Pricing and limits

Plans, per-service fees, the effective fees API and the quotas that follow your plan.

Plans#

LaunchGrowthEnterprise
Monthly minimum$0$2,500$5,000
Active user$1.25 per month$1.15 per monthCustom
Tap to Pay75 bps50 bpsCustom
On/off-ramp75 bps50 bpsCustom
KYC$1.20 per user$1.10 per userCustom
Live rate limit100 per minute600 per minute3,000 per minute

Basis points (bps) are hundredths of a percent: 75 bps is 0.75%. The public price list lives on tilt-pay.com/developer; the Hub's Billing page shows your plan, your usage and your invoices.

Effective fees#

What your end users pay for each service is the Tilt Pay floor for your plan plus your own markup. You set the markup per service in the Hub, under Fees, and it can never go below the floor. List effective fees returns the resulting numbers, identical in sandbox and live.

Shell
curl "https://sdk.tilt-pay.com/v1/fees" -H "Authorization: Bearer $TILT_PAY_API_KEY"
JSON
{
  "object": "list",
  "data": [
    { "kind": "on_ramp", "currency": "EUR", "floor_bps": 85, "markup_bps": 20, "total_bps": 105 }
  ],
  "has_more": false
}

Each line has a kind (on_ramp, off_ramp or tap_to_pay), a currency, the floor_bps set by Tilt Pay, your markup_bps and the total_bps seen by the end user. The fee_usd on a transaction is computed with these effective fees.

Quotas and other limits#

LimitValue
Requests per key and per minuteSee Rate limits
Page size1 to 100 items
Idempotency window24 hours
Webhook endpoints per project20
Minimum withdrawal$10
Simulated amount (sandbox)More than $0, up to $1,000,000
API call log retention30 days

Tilt Pay never holds your users' funds. Fiat flows through regulated partners and USDC stays in the users' own non-custodial wallets.