Shop order webhook events

shop_order:initiated

Description: Triggered when a new shop order is initiated.

Payload Structure:

{
  event: 'shop_order:initiated',
  status: 'success' | 'error' | 'pending',
  data: ShopOrder
}

shop_order:completed

Description: Triggered when a shop order is marked as completed.

Payload Structure:

{
  event: 'shop_order:completed',
  status: 'success' | 'error' | 'pending',
  data: ShopOrder
}

shop_order:status_changed

Description: Triggered when a shop order's status changes.

Payload Structure:

{
  event: 'shop_order:status_changed',
  status: 'success' | 'error' | 'pending',
  data: ShopOrder
}