Quickstart — your first payment in 10 minutes
By the end you'll have: a sandbox account, a paylink created via API, a test payment, and a verified webhook delivery.
- Create a merchant account at dashboard.zyndpay.io and generate a sandbox API key.
- Install your SDK of choice (or use cURL).POST /v1/paylinks
curl -X POST "https://api.zyndpay.io/v1/paylinks?sandbox=true" \ -H "Authorization: Bearer zynd_test_..." \ -H "Content-Type: application/json" \ -d '{ "products": [ { "name": "Quickstart test", "price": "10.00" } ], "currency": "USDT_TRC20" }' - Create a paylink. The response contains a hosted checkout URL.
- Open the URL in a browser — sandbox mode auto-fills a test customer.
- Point ngrok at a local endpoint and register it as the webhook URL. Verify the signature using the snippet in the Webhooks page.
That's it. Flip to a live API key (zyp_live_sk_...) and drop the sandbox flag to go to production.