Appset

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.

VeldTypeBetekenis
OrderNrnumberBestelnummer
ProfileIdstringKlant
PaymentIdstringGekozen betaaloptie (uuid)
ShippingAddressIdstringVerzendadres (uuid)
InvoiceAddressIdstringFactuuradres (uuid)
OrderStatusstringStatus van de bestelling, bijvoorbeeld Placed of Paid
PaymentStatusstringStatus van de betaling, bijvoorbeeld Open, Pending, Succeeded, Failed, Canceled, Expired of Refunded
NotestringOpmerking van de klant
attributesobjectExtra gegevens, zoals de tijdlijn van statuswijzigingen en de gebruikte kortingscode
Createdstring (datum-tijd, zonder tijdzone)Aangemaakt
Updatedstring (datum-tijd, zonder tijdzone)Gewijzigd
languagestringSinds 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).

VeldTypeBetekenis
ItemOfOrderIdstringKenmerk (uuid)
OrderNrnumberBestelling
ItemNamestringNaam van het product of de dienst op het moment van bestellen
QtynumberAantal
PricenumberPrijs per stuk in euro's
TaxPercentagenumberBtw-percentage
ForeignIdstringHet bestelde product of de dienst (uuid)
ForeignTypestringSoort van wat ForeignId aanwijst
propertiesobjectExtra gegevens van de regel
selectedconfigurationarrayGekozen 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.

VeldTypeBetekenis
OrderNrnumberBestelling
AppliedCommissionAmountnumberCommissie 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.

VeldTypeBetekenis
ShippingOfOrderIdstringKenmerk (uuid)
OrderNrnumberBestelling
ShippingIdstringGekozen verzendoptie (uuid)
TraceUrlstringLink om de zending te volgen
TraceCodestringTrack-and-trace-code
ShippingStatusstringStatus van de verzending, bijvoorbeeld New
ShippingCostnumberVerzendkosten 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.

VeldTypeBetekenis
ItemOfOrderIdstringBestelregel (uuid)
ShippingOfOrderIdstringVerzending (uuid)
QtynumberAantal 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.

VeldTypeBetekenis
File_pathstringPad van het bestand
OrderNrnumberBestelling
Typestringinvoice (factuur), packingslip (pakbon) of file (bijlage)
NamestringNaam
OrdernumberVolgorde
{ "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.

VeldTypeBetekenis
ordernrnumberBestelling
discountidstringKortingscode (uuid)
{ "ordernr": 1001, "discountid": "77665544-3322-4110-8ffe-ddccbbaa9988" }