Spring naar hoofdinhoud

Orders

The orders module forms the beating heart of Winkel Factuur. Here all orders come in, status changes are processed, and triggers for invoices, credit notes, and analytics arise. Thanks to the queue-based architecture, this process runs lightning fast and reliably.

Summary

  • Real-time order synchronization from bol.com, Amazon, Shopify, and WooCommerce via webhooks and APIs.
  • Automatic enrichment with customer data, fulfillment methods, cost components, and VAT determination at order level.
  • Platform-specific logic for bol.com statuses, Amazon FBA splits, and Shopify/WooCommerce multi-location fulfillment.
  • Orders are locked after invoicing; corrections flow through credit note triggers to maintain audit trail integrity.

Orders from multiple marketplaces arrive in different formats, making unified tracking and invoicing difficult. The orders module imports and normalizes orders from bol.com, Amazon, Shopify, and WooCommerce into one timeline with automatic invoice linking.

Real-time synchronization

Winkel Factuur listens to webhooks and APIs from bol.com, Amazon Seller Central, Shopify, and WooCommerce. New orders, cancellations, or return requests are retrieved immediately and provided with a UUID so they remain recognizable throughout the system.
The module enriches orders with customer data, fulfillment methods, and cost components. This allows invoices and analytics to use the same dataset without teams having to reconcile.

Platform-specific logic

Bol.com orders contain unique statuses such as 'Pick Up Drop Off'. Winkel Factuur recognizes these and determines which document needs to be created. Amazon passes on FBA orders and commissions; the module splits these so the invoice module shows the correct amounts. Shopify and WooCommerce orders can contain multiple fulfillment locations. Winkel Factuur automatically distributes these across the correct stores and companies.
When an order has multiple partial shipments, the module creates partial triggers so invoices can be created per shipment or per order, depending on your preference.

Compliance and data integrity

Every order is locked as soon as the invoice is issued. Corrections run via credit note triggers, so your audit trail remains intact. The module logs who adjusted a status and when, which is essential for checks by bol.com or the tax authorities.
OSS and VAT data are already determined at the order level. This prevents surprises in the invoicing and export phase and ensures you meet all reporting requirements.
Processing orders from multiple sales channels manually is time-consuming and error-prone. Winkel Factuur automates the entire order-to-invoice workflow for bol.com, Amazon, Shopify, and WooCommerce, ensuring every order is captured, validated, and processed without delay.
Our order module receives real-time updates via marketplace webhooks and APIs, automatically matching orders with the correct VAT rates, currencies, and customer data. Whether you process domestic orders or ship across EU borders under OSS regulations, the system handles the complexity so you can focus on fulfillment and growth.
Track order status across all channels from a single dashboard, identify bottlenecks in your fulfillment pipeline, and ensure that every shipped order results in a compliant invoice. With Winkel Factuur, order management becomes effortless, even as your business scales across new markets and platforms.

Automated Order Processing for European Marketplaces

Processing orders from multiple sales channels manually is time-consuming and error-prone. Winkel Factuur automates the entire order-to-invoice workflow for bol.com, Amazon, Shopify, and WooCommerce, ensuring every order is captured, validated, and processed without delay.
Our order module receives real-time updates via marketplace webhooks and APIs, automatically matching orders with the correct VAT rates, currencies, and customer data. Whether you process domestic orders or ship across EU borders under OSS regulations, the system handles the complexity so you can focus on fulfillment and growth.
Track order status across all channels from a single dashboard, identify bottlenecks in your fulfillment pipeline, and ensure that every shipped order results in a compliant invoice. With Winkel Factuur, order management becomes effortless, even as your business scales across new markets and platforms.

Frequently asked questions

How quickly are orders synchronized?
Orders are synchronized in real time via webhooks and APIs. New orders, cancellations, and return requests are retrieved immediately and assigned a UUID for tracking.
Does the module handle partial shipments?
Yes. When an order has multiple partial shipments, the module creates partial triggers so invoices can be generated per shipment or per order, depending on your preference.
How is VAT determined at the order level?
OSS and VAT data are calculated when the order is received, preventing surprises during invoicing and export. The correct rates are applied based on destination country and customer type.
Can I track order status across all platforms?
Yes. The dashboard provides a unified view of order statuses across bol.com, Amazon, Shopify, and WooCommerce, including shipment, cancellation, and return stages.