Webhooks

Webhook notifications for shop events

Shop Order

Notification about a shop order payment completion.

Payload
namestring · enumRequiredExample: shop_orderPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Shop Order Charge Failed

Notification when a recurring shop order charge fails. Sent after each failed charge attempt (up to 3 retries).

Payload
namestring · enumRequiredExample: shop_order_charge_failedPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Shop Order Charge Success

Notification when a recurring shop order is charged successfully.

Payload
namestring · enumRequiredExample: shop_order_charge_successPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Shop Order Cancelled

Notification when a recurring shop order subscription is cancelled.

Payload
namestring · enumRequiredExample: shop_order_cancelledPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Shop Order Refunded

Notification when a shop order transaction is refunded.

Payload
namestring · enumRequiredExample: shop_order_refundedPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Shop Order Payment Failed

Notification when an initial shop order payment fails (e.g., card declined, insufficient funds). This is sent for one-time payments that fail during the initial payment attempt.

Payload
namestring · enumRequiredExample: shop_order_payment_failedPossible values:
created_atstring · date-timeRequired

Event creation time

Example: 2025-03-20T01:15:58.33246Z
sent_atstring · date-timeRequired

Event sending time

Example: 2025-03-20T01:15:58.542279448Z
Responses
chevron-right
200

Webhook successfully processed

application/json

Payload

Last updated