Orders
New order
Triggered by
Admin App (New order)
Choose for New order (+) in the icon-menu of the orders-dashboard
Orders placed via order-pages. The webhook is not executed until the order has been paid.
Example payload
{
"id": 14810,
"event_id": 44,
"event_date": "2021-01-28 09:00:00",
"payment_id": "tr_s86ed95uHD",
"payment_status": "paid",
"custom_status": "",
"created_at": "2021-01-09 15:21:24",
"uid": "ha9hrHI7jPzb1Q01sjW68KbWsA2we9E1PxDwvWgJ",
"name": "John Doe",
"email": "[email protected]",
"input_fields": {
"fields": [],
"tickets": [
{
"name": "Gold (Backstage)",
"price": 40,
"vat": 21,
"is_counted": true,
"number": 2
}
]
},
"num_tickets": 2,
"total": 80,
"ip_address": "1.2.3.4"
}
Changelog
Version |
Description |
---|---|
1.0 |
Introduced. |
Update order
Triggered by
Admin App (Change credentials)
REST API (Update order request)
Choose for Change credentials in the contextmenu of the orders-dashboard
Choose for Custom order status in the contextmenu of the orders-dashboard
Example payload
{
"id": 14782,
"custom_status": "processing",
"name": "John Doe",
"email": "[email protected]"
}
Changelog
Version |
Description |
---|---|
1.0 |
Introduced. |
Delete order
Triggered by
Admin App
REST API (Delete order request)
Choose for Delete order in the contextmenu of the orders-dashboard
Example payload
{
"id": 14810
}
Changelog
Version |
Description |
---|---|
1.0 |
Introduced. |
Refund order
Triggered by
Admin App
Choose for Refund in the contextmenu of the orders-dashboard
Example payload
{
"ids": [
14783
],
"refunds": [
{
"refund_amount": 14.25,
"refund_date": "2021-01-09 14:59:54"
}
]
}
Note
The payload can contain multiple order ids. This will happen if the order is part of a multi-select group, e.g. multiple events grouped together.
Changelog
Version |
Description |
---|---|
1.0 |
Introduced. |