Solutions

Integration

One API to collect and pay

A single REST API, fine-grained key scopes, idempotency everywhere — integrate payments in a few lines.

One REST API to collect and disburse, built for developers in a hurry. You wire it server-to-server in a few lines, with keys that can only do what you allow and idempotency on every money write. No surprises: errors come back in a clear, readable envelope.

What you gain

Live and test keys, fine-grained scopes

Separate production from integration with zynd_live_* and zynd_test_* keys, and grant <resource>:<verb> scopes case by case. A read-only key can't move money — by design.

Idempotent on every write

Every call that touches money carries an Idempotency-Key. A timeout or a network retry never creates a duplicate payment: you can replay without fear.

Reconcile with your own reference

Verify a payment by its ZyndPay id or by your merchantReference. Your systems speak their own language — no need to store a foreign id to find a transaction.

Clear error envelope

When a call fails you get a readable, actionable error shape — code and message — so you can handle edge cases cleanly in your code.

How it works

  1. 01

    You integrate with a test key

    Start with a zynd_test_* key scoped how you choose, wire it server-to-server, and validate your collect and pay flows without touching real money.

  2. 02

    You go live

    Switch to a zynd_live_* key, keep the Idempotency-Key on every write, and reconcile by ZyndPay id or by your merchantReference.

Who it’s for

For engineering teams that want to collect and pay from their own back-end — marketplaces, SaaS, platforms — with one API instead of a patchwork of providers.

Other solutions

Ready to start?

Create your account and get going in minutes. Free sandbox, no card required.

View the API docs
One API to collect and pay · ZyndPay