A documented REST API with sandbox keys, webhooks and hosted checkout, integrate QRPay into your website, app or platform in an afternoon.
Documented REST API with clear samples.
Full sandbox before going live.
Signed webhooks on payment events.
Revoke or regenerate per integration.
Test the full payment lifecycle with sandbox credentials before going live.
Get sandbox keysReceive signed callbacks on payment events so your systems stay in sync automatically.
Webhook referenceIssue separate keys per integration, each revocable and regenerable on its own.
Security detailsFind the Developer area of your merchant dashboard, where your existing keys are listed.
Create a key for this integration. New keys start in sandbox mode so nothing touches real money.
Set what the key may do, store it securely, then switch it to production when your tests pass.
Keep them server-side in an encrypted store or secret manager, never in client code or a repository. You can regenerate a key at any time if you suspect exposure.
Yes. Issue a separate key per integration or environment, each with its own permissions, so access can be revoked individually.
Revoke it from the dashboard immediately and generate a replacement. The old key stops working as soon as it is revoked.
Keys do not expire on a timer. Rotate them yourself by generating a new key and revoking the old one whenever your policy requires it.
SECURE
FAST
ALWAYS DELIVERED
42 Finance Street, Suite 800New York, NY 10001, USA