Skip to main content
Pretium posts JSON to your callback URL when a payment reaches a terminal or updated state. Configure a default webhook in the partner portal, and/or pass callback_url per request.

Delivery

  • Method: POST
  • Timeout: ~3 seconds connect + read
  • Retries: not guaranteed on failure (failed deliveries are logged; you can recall some callbacks from the portal)
Always treat webhooks as at-least-once hints and reconcile with the status API.

Transaction callback

Typical payload for collect / disburse / offramp flows:

Checkout callback

status may be COMPLETE or FAILED (and related checkout states during the lifecycle).

Verifying outcomes

Do not trust the webhook alone for money movement. Confirm with: