PayProof is a verification gateway. Customers transfer money to your bank accounts. PayProof confirms the receipt (amount + reference) and fires webhooks so your app can unlock access, mark an order paid, or activate a subscription.
Where to begin
- Quickstart — first checkout in minutes
- Concepts — apps, products, statuses
- Authentication — JWT vs API keys
- Tutorials — one-time, subscription, webhooks
Canonical merchant flow
- Create an app
- Add receiving bank accounts
- Add a product (fixed or dynamic)
- Create an app-scoped API key
- Create a checkout → share
/pay/{public_id} - Customer pays with the reference code → receipt verified → webhook