Help Center API & Webhooks

Setting up webhooks

Webhooks allow InzoPay to notify your server instantly when events happen — like a payment being received or a payout being sent.

Adding a webhook endpoint

  1. Go to Developers → Webhooks
  2. Click Add Endpoint
  3. Enter your HTTPS URL (e.g. https://yoursite.com/webhook/inzopay)
  4. Select the events you want to receive
  5. Click Save

Available events

  • payment.paid — a payment was successfully completed
  • payment.failed — a payment attempt failed
  • payment.expired — a payment link expired without payment
  • payout.sent — a withdrawal was sent
  • payout.failed — a withdrawal failed
  • wallet.deposit — a crypto deposit was detected
  • * — all events

Retries

If your endpoint returns a non-200 response, InzoPay retries up to 12 times with exponential backoff. After 12 failures, the endpoint is marked as Error status.

Was this article helpful?