Appearance
Webhooks
IIMMPACT supports webhooks to keep your systems in sync with real-time events.
Webhook Types
| Feature | Transaction Webhooks | Catalog Webhooks |
|---|---|---|
| Purpose | Payment status updates (Processing → Succesful / Failed) | Product catalog changes (products, options, categories, groups) |
| Triggers | Transaction status changes | Catalog data created, updated, or deleted |
| Setup | Dashboard: Developer > Webhooks > Settings | Dashboard: Developer > Webhooks > Settings |
Implementation Details
Your webhook endpoint should be publicly reachable over HTTPS, acknowledge valid events with a 2xx response, and process events idempotently.
For payload schemas, security requirements, and retry behavior, use the API Reference pages below.
Guides
- Transaction Webhooks — Configure callback URLs for payment status notifications
- Catalog Webhooks — Receive real-time catalog change notifications
Catalog SDK
Using the hosted Catalog SDK? See Catalog SDK Webhooks for SDK order outcome notifications.
API Reference
- Get Transaction Callback URL — Retrieve current transaction webhook configuration
- Set Transaction Callback URL — Configure transaction webhook URL
- Transaction Webhook Payload — Payload format, IP allowlist, field mapping
- Catalog Webhook Events — Event types, payload schema, signature verification
