top

API Integration
Build It In.

A documented REST API with sandbox keys, webhooks and hosted checkout, integrate QRPay into your website, app or platform in an afternoon.

01

Clear
Docs

Step-by-step guides with request and response samples for every endpoint.

Read the docs
02

Sandbox
First

Test the full payment lifecycle with sandbox credentials before going live.

Get sandbox keys
03

Webhooks
Built In

Receive signed callbacks on payment events so your systems stay in sync automatically.

Webhook reference
04

Scoped
Keys

Issue separate keys per integration, each revocable and regenerable on its own.

Security details

Get integrated in three stepssandbox first, production when you are ready.

Open Keys

Find the Developer area of your merchant dashboard, where your existing keys are listed.

01 Open API key settings

Generate

Create a key for this integration. New keys start in sandbox mode so nothing touches real money.

02 Generate a key

Go Live

Set what the key may do, store it securely, then switch it to production when your tests pass.

03 Set scope and go live

Got Questions

About The API?

we have all theanswers ready.

How should I store my API keys?

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.

Can I create more than one key?

Yes. Issue a separate key per integration or environment, each with its own permissions, so access can be revoked individually.

What if a key is compromised?

Revoke it from the dashboard immediately and generate a replacement. The old key stops working as soon as it is revoked.

Do API keys expire?

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.

Reliable · Responsive · Trusted

Always Available · 24/7 Support

Secure · Fast · Always Delivered

Contact
Us.

01
Our Location

42 Finance Street, Suite 800
New York, NY 10001, USA