Verify before fulfilment
Check the raw-body HMAC signature, timestamp, event ID, final status, amount, currency, and invoice_ref.
Merchant Dashboard
Create your integration, API key, and webhook. Then run a test checkout and track every payment from one workspace.
1. Sign in
Sign in with your merchant account. If you manage more than one business, choose the one you want to connect before you continue.
2. Create an integration
Open Developers and add your website, app, or service. Start in Test mode. Quid Payments will confirm when live access is available.
Use a name that identifies your website, app, or service.
Build and verify your payment journey with sample test data.
Send API requests from your server-side application.
3. Create an API key
Open Developers → API keys and create a key for your integration.
4. Add a webhook
Open Developers → Webhooks and add your HTTPS endpoint. Use the signing secret to verify payment events.
Check the raw-body HMAC signature, timestamp, event ID, final status, amount, currency, and invoice_ref.
Use Merchant Dashboard to inspect each delivery and resolve failures before you update an order.
5. Run a hosted checkout test
Use your test API key to create a hosted checkout session from your server. Follow the payment page as a customer would, then confirm that your webhook receives the final payment event.
6. Review the result
Open Transactions to review the payment record. Then check Developers → Webhooks to confirm delivery. Update the order only when the payment and verified webhook agree.
Hosted checkout supports the payment methods available to your customers, including Mobile Money, bank transfer, and cash deposit. Card payments are not available.