Quickstart
1. Create an organisation and API key
In the WakaPay dashboard:- Become a merchant (if you are not already)
- Create an organisation
- Create an API key for that organisation
- Store the public key and secret securely — the secret is only shown once
2. Sign every merchant request
Merchant endpoints require three headers:
Sign the exact raw HTTP body bytes. Do not re-serialize JSON before hashing.
3. Complete the flow
- Create a checkout session
- Payer selects a crypto asset
- After broadcast, bind the transaction
- Poll status or listen for webhooks