Order
Orders Webhook Events Model
event
enum value under the Data Schema tabDeprecation Notice
data.checkout_url
and data.rating_link
will be deprecated by May 25, 2025. Moving forward, they will be accessible under the urls
object as data.urls.checkout
and data.urls.rating
.items.codes
and items.files
, are deprecated. We recommend using instead the data.urls.digital_content
variable.Data Schema
Example
Orders Webhook Events Model
event
enum<string>
optional
Allowed values:
order.createdorder.updatedorder.refundedorder.deletedorder.products.updatedorder.payment.updatedorder.coupon.updatedorder.total.price.updatedorder.shipping.address.updatedorder.cancelledorder.customer.updated
merchant
number
optional
created_at
string
optional
data
object
optional
id
number
required
cart_reference_id
number
required
reference_id
number
required
urls
object (Urls)
required
date
object (Date)
required
updated_at
object (Date)
required
source
enum<string>
required
Allowed values:
storelandingforgotten_basketabandoned-cartcampaigndashboardbuy_as_giftmahly-appbuy_nowone-clickcomplete_order
draft
boolean
required
draft
read
boolean
required
source_device
string
required
source_details
object
required
status
object (NewOrderStatus)
required
is_price_quote
boolean
required
payment_method
string
required
receipt_image
string
required
currency
string
required
amounts
object
required
exchange_rate
object
required
can_cancel
boolean
required
True
value should be set if the order status is in under review and in progress, as according to the store settings.show_weight
boolean
required
can_reorder
boolean
required
is_pending_payment
boolean
required
payment_pending
.rating_link
string
deprecated
🛑 The variable is to be deprecated; use
data.urls.rating
variable instead.checkout_url
string
deprecated
🛑 The variable is to be deprecated; use
data.urls.checkout
variable instead.pending_payment_ends_at
integer
required
total_weight
string
required
shipping
object
required
shipments
array [object {22}]
required
pickup_branch
object (Branch)
required
shipment_branch
object (ShipmentBranch)
required
customer
object (Customer)
required
items
array [object {16}]
required
bank
object
required
tags
object (OrderTag)
required
store
object
required
Order Shipments Webhook Events Model
event
enum value under the Data Schema tabDeprecation Notice
data.checkout_url
and data.rating_link
will be deprecated by May 25, 2025. Moving forward, they will be accessible under the urls
object as data.urls.checkout
and data.urls.rating
.items.codes
and items.files
, are deprecated. We recommend using instead the data.urls.digital_content
variable.Data Schema
Example
Order Shipments Webhook Events Model
event
enum<string>
optional
Allowed values:
order.shipment.creatingorder.shipment.createdorder.shipment.return.creatingorder.shipment.return.created
merchant
number
optional
created_at
string
optional
data
object
optional
id
number
optional
reference_id
number
optional
urls
object (Urls)
optional
date
object (Date)
optional
source
string
optional
source_device
string
optional
source_details
object
optional
first_complete_at
string | null
optional
completed
.status
object
optional
payment_method
string
optional
currency
string
optional
amounts
object
optional
shipping
object
optional
shipments
array [object {24}]
optional
can_cancel
boolean
optional
True
value should be set if the order status is in under review and in progress, as according to the store settings.show_weight
boolean
optional
can_reorder
boolean
optional
is_pending_payment
boolean
optional
payment_pending
pending_payment_ends_at
integer
optional
total_weight
string
optional
rating_link
string
deprecated
🛑 The variable is to be deprecated; use
data.urls.rating
variable instead.checkout_url
string
deprecated
🛑 The variable is to be deprecated; use
data.urls.checkout
variable instead.shipment_branch
object (ShipmentBranch)
optional
customer
object (Customer)
optional
items
array [object {7}]
optional
Order Shipment Cancelled Webhook Event Model
event
enum value under the Data Schema tabData Schema
Example
Order Shipment Cancelled Webhook Events Model
event
enum<string>
optional
Allowed values:
order.shipment.cancelledorder.shipment.return.cancelled
merchant
number
optional
created_at
string
optional
data
object
optional
id
number
optional
reference_id
number
optional
shipping_number
string
optional
Order Status Updated Webhook Event Model
Data Schema
Example
Orders Status Updated Webhook Events Model
event
enum<string>
optional
Allowed value:
order.status.updated
merchant
number
optional
created_at
string
optional
data
object
optional
id
number
optional
status
string
optional
customized
object | null
optional
note
string
optional
created_at
object
optional
order
object (OrderStatusUpdated)
optional
Modified at 2025-05-08 13:09:45