ZettaPay
API docs Pricing
ZettaPay Cloud · early access

Get paid in crypto,
straight to your wallet

Give us a public key and we watch the chain for you. Funds land directly in your wallet — we never hold keys or money, and there is no transaction fee.

Each invoice gets its own address derived from this key. Optional if you only take stablecoins.

An address is the simplest: invoices are told apart by a few extra decimals in the amount.

We POST a signed event here when a payment confirms. You can set it later.

Public keys only. Never paste a private key, a seed phrase or anything starting with xprv / zprv — ZettaPay does not need it and will refuse it.

Kept in this browser tab only, and cleared when you close it.

Prefer to run it yourself? The listener is open source — self-host it.

Save these now — shown only once
API key
Webhook signing secret

We store only a hash of the API key. If you lose it, we cannot recover it.

Account

Plan
Invoices this month
You receive at

Public material only. To change it, contact us.

Create an invoice
Checkout link:
Send exactly to

Webhook
Current:

Saving issues a new signing secret. See the webhook reference.

Recent invoices
CreatedAssetAmountStatusInvoice

No invoices yet. Create one above, or call POST /api/v1/invoice with your API key.

Plans

A flat monthly price by invoice volume. No transaction fee — your payments never pass through us.