ZipPay

Developers

API and webhook tools for payment integrations.

Use test keys, sandbox payment links and signed webhook examples while the real payment processor connection is pending.

Authentication

Bearer API keys separated by test and future live modes.

Create payment link

Generate hosted payment requests through a clean REST-style API.

Webhooks

Receive signed payment, refund, settlement and dispute events.

Plugins

Future plugins can connect ZipPay to commerce and practice tools.

API logs

Track requests, responses, retries and failures in the developer dashboard.

Create payment link

POST /v1/payment-links
Authorization: Bearer sk_test_••••••••
Content-Type: application/json

{
  "amount": 85000,
  "currency": "ZAR",
  "title": "Consultation Invoice",
  "customer_email": "patient@example.co.za"
}

Illustrative test response

{
  "id": "plink_test_8H2K",
  "mode": "test",
  "url": "https://pay.zippay.example/pay/plink_test_8H2K",
  "status": "active"
}