Docs

Merchant Dashboard

Set up your payment integration in one place.

Create your integration, API key, and webhook. Then run a test checkout and track every payment from one workspace.

1. Sign in

Open the merchant workspace for your business.

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

Connect the application that will create checkouts.

Open Developers and add your website, app, or service. Start in Test mode. Quid Payments will confirm when live access is available.

Name your integration

Use a name that identifies your website, app, or service.

Start in Test mode

Build and verify your payment journey with sample test data.

Connect your server

Send API requests from your server-side application.

3. Create an API key

Connect to the Quid Payments API.

Open Developers → API keys and create a key for your integration.

Authorization header

Authorization: Bearer YOUR_API_KEY

4. Add a webhook

Receive payment updates on your server.

Open Developers → Webhooks and add your HTTPS endpoint. Use the signing secret to verify payment events.

Verify before fulfilment

Check the raw-body HMAC signature, timestamp, event ID, final status, amount, currency, and invoice_ref.

Track delivery status

Use Merchant Dashboard to inspect each delivery and resolve failures before you update an order.

5. Run a hosted checkout test

See your payment journey end to end.

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

Confirm the payment and webhook delivery.

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.

Payment methods at checkout

Hosted checkout supports the payment methods available to your customers, including Mobile Money, bank transfer, and cash deposit. Card payments are not available.