Webhooks

EgaCard sends signed webhook events for wallet, transfer, payment, giftcard, crypto, card, settlement, and verification lifecycle changes.

Verification Rules

  • Validate the webhook signature using the merchant webhook secret before trusting the payload.
  • Store the delivery id and event id to prevent duplicate processing.
  • Return a 2xx response only after the event is durably stored by your platform.

Endpoints

Endpoint Method Auth Headers Notes
Retry webhook delivery
/weebhook/deliveries/{delivery_id}/retry/
Trigger a manual webhook retry from an authenticated operator surface.
POST Staff session
Staff or admin
Session auth
Sandbox: Supported with sandbox keys and adapters.
Production: Available subject to verification, country activation, and provider support.
Rate limits: Standard authenticated rate limits
View webhook delivery status
/weebhook/deliveries/{delivery_id}/
Inspect delivery attempts and provider response codes.
GET Staff session
Staff or admin
Session auth
Sandbox: Supported with sandbox keys and adapters.
Production: Available subject to verification, country activation, and provider support.
Rate limits: Standard authenticated rate limits