Tabellen: bestellingen
Bestellingen in de webshop, met de bestelregels, verzendingen, bestanden en kortingscodes. Terug naar het formaat.
Bestellingen met meer winkels. Een klant kan in één bestelling producten van meer businesses afrekenen. Van zo'n gedeelde bestelling bevat de export de bestelling zelf, alleen de eigen bestelregels, de eigen regel in businesses_of_order en alleen de verzendingen met eigen regels. Bestanden (facturen, pakbonnen) en kortingscodes van een gedeelde bestelling gaan niet mee, omdat die bij de hele bestelling horen en gegevens van de andere business kunnen bevatten.
Het totaalbedrag staat niet op de bestelling: het volgt uit de regels, de verzendkosten en de korting.
orders
Bestand: bestellingen/orders.json. Eén regel per bestelling. Sleutel: OrderNr.
Verwijst naar: ProfileId naar profiles, PaymentId naar payment_options, ShippingAddressId en InvoiceAddressId naar shipping_addresses.
| Veld | Type | Betekenis |
|---|---|---|
| OrderNr | number | Bestelnummer |
| ProfileId | string | Klant |
| PaymentId | string | Gekozen betaaloptie (uuid) |
| ShippingAddressId | string | Verzendadres (uuid) |
| InvoiceAddressId | string | Factuuradres (uuid) |
| OrderStatus | string | Status van de bestelling, bijvoorbeeld Placed of Paid |
| PaymentStatus | string | Status van de betaling, bijvoorbeeld Open, Pending, Succeeded, Failed, Canceled, Expired of Refunded |
| Note | string | Opmerking van de klant |
| attributes | object | Extra gegevens, zoals de tijdlijn van statuswijzigingen en de gebruikte kortingscode |
| Created | string (datum-tijd, zonder tijdzone) | Aangemaakt |
| Updated | string (datum-tijd, zonder tijdzone) | Gewijzigd |
| language | string | Sinds formaat 1.1. Taal waarin de klant bestelde, bijvoorbeeld en. Leeg bij oudere bestellingen: dan geldt de standaardtaal van het bedrijf |
{
"OrderNr": 1001,
"ProfileId": "c1d2e3f4-a5b6-4c7d-8e9f-0a1b2c3d4e5f",
"PaymentId": "0f1e2d3c-4b5a-4968-8776-655443322110",
"ShippingAddressId": "d4c3b2a1-0f9e-4d8c-b7a6-5f4e3d2c1b0a",
"InvoiceAddressId": null,
"OrderStatus": "Paid",
"PaymentStatus": "Succeeded",
"Note": "Graag bij de buren afgeven",
"attributes": {},
"Created": "2026-09-30T14:12:00",
"Updated": "2026-09-30T14:13:05",
"language": "nl"
}
items_of_order
Bestand: bestellingen/items_of_order.json. Eén regel per bestelregel. Sleutel: ItemOfOrderId.
Verwijst naar: OrderNr naar orders, ForeignId naar products of services (zie ForeignType).
| Veld | Type | Betekenis |
|---|---|---|
| ItemOfOrderId | string | Kenmerk (uuid) |
| OrderNr | number | Bestelling |
| ItemName | string | Naam van het product of de dienst op het moment van bestellen |
| Qty | number | Aantal |
| Price | number | Prijs per stuk in euro's |
| TaxPercentage | number | Btw-percentage |
| ForeignId | string | Het bestelde product of de dienst (uuid) |
| ForeignType | string | Soort van wat ForeignId aanwijst |
| properties | object | Extra gegevens van de regel |
| selectedconfiguration | array | Gekozen varianten, zoals maat of kleur; null of leeg als het product geen varianten heeft |
{
"ItemOfOrderId": "e5f6a7b8-c9d0-4e1f-8a2b-3c4d5e6f7a8b",
"OrderNr": 1001,
"ItemName": "Shampoo 500 ml",
"Qty": 2,
"Price": 12.5,
"TaxPercentage": 21,
"ForeignId": "9a8b7c6d-5e4f-4a3b-2c1d-0e9f8a7b6c5d",
"ForeignType": "product",
"properties": null,
"selectedconfiguration": null
}
businesses_of_order
Bestand: bestellingen/businesses_of_order.json. Welke bestellingen bij deze business horen. Sleutel: OrderNr.
Verwijst naar: OrderNr naar orders.
| Veld | Type | Betekenis |
|---|---|---|
| OrderNr | number | Bestelling |
| AppliedCommissionAmount | number | Commissie op deze bestelling, in centen |
{ "OrderNr": 1001, "AppliedCommissionAmount": 0 }
shippings_of_order
Bestand: bestellingen/shippings_of_order.json. Eén regel per verzending. Sleutel: ShippingOfOrderId.
Verwijst naar: OrderNr naar orders, ShippingId naar shippings.
| Veld | Type | Betekenis |
|---|---|---|
| ShippingOfOrderId | string | Kenmerk (uuid) |
| OrderNr | number | Bestelling |
| ShippingId | string | Gekozen verzendoptie (uuid) |
| TraceUrl | string | Link om de zending te volgen |
| TraceCode | string | Track-and-trace-code |
| ShippingStatus | string | Status van de verzending, bijvoorbeeld New |
| ShippingCost | number | Verzendkosten in euro's |
{
"ShippingOfOrderId": "aa00bb11-cc22-4d33-8e44-ff5566778899",
"OrderNr": 1001,
"ShippingId": "12345678-90ab-4cde-8f01-234567890abc",
"TraceUrl": "https://voorbeeld-vervoerder.nl/volg/3SABC123",
"TraceCode": "3SABC123",
"ShippingStatus": "New",
"ShippingCost": 4.95
}
items_in_shipping_of_order
Bestand: bestellingen/items_in_shipping_of_order.json. Welke bestelregels in welke verzending zitten. Sleutel: ItemOfOrderId en ShippingOfOrderId samen.
Verwijst naar: ItemOfOrderId naar items_of_order, ShippingOfOrderId naar shippings_of_order.
| Veld | Type | Betekenis |
|---|---|---|
| ItemOfOrderId | string | Bestelregel (uuid) |
| ShippingOfOrderId | string | Verzending (uuid) |
| Qty | number | Aantal uit de regel in deze verzending |
{ "ItemOfOrderId": "e5f6a7b8-c9d0-4e1f-8a2b-3c4d5e6f7a8b", "ShippingOfOrderId": "aa00bb11-cc22-4d33-8e44-ff5566778899", "Qty": 2 }
files_for_order
Bestand: bestellingen/files_for_order.json. Bestanden bij een bestelling: facturen, pakbonnen en bijlagen. Het bestand zelf staat onder bestanden/<File_path>. Niet bij gedeelde bestellingen (zie boven). Sleutel: File_path.
Verwijst naar: OrderNr naar orders.
| Veld | Type | Betekenis |
|---|---|---|
| File_path | string | Pad van het bestand |
| OrderNr | number | Bestelling |
| Type | string | invoice (factuur), packingslip (pakbon) of file (bijlage) |
| Name | string | Naam |
| Order | number | Volgorde |
{ "File_path": "orderfiles/1001/factuur-1001.pdf", "OrderNr": 1001, "Type": "invoice", "Name": "Factuur 1001", "Order": 0 }
discounts_of_order
Bestand: bestellingen/discounts_of_order.json. Welke kortingscodes op een bestelling zijn gebruikt. Niet bij gedeelde bestellingen (zie boven).
Verwijst naar: ordernr naar orders, discountid naar discount_codes.
| Veld | Type | Betekenis |
|---|---|---|
| ordernr | number | Bestelling |
| discountid | string | Kortingscode (uuid) |
{ "ordernr": 1001, "discountid": "77665544-3322-4110-8ffe-ddccbbaa9988" }