Developers
A practical overview: endpoints, webhooks, idempotency, and safe integration patterns.
API overview
Use idempotency keys for retries and verify webhooks before updating order status.
POST /v1/payments
{
"amount": 12500,
"currency": "USD",
"payment_method": "card",
"capture": true
}
Example only. Replace with your real API spec when ready.
Integration checklist
- Use webhooksNever trust client-only results.
- IdempotencyPrevent double charges on retries.
- TokenizationReduce sensitive data handling.
Webhook events
- payment.authorizedAuthorization complete.
- payment.capturedFunds captured.
- payment.refundedRefund processed.
- dispute.openedDispute started.