Order Management feature overview

Edit on GitHub

Bringing flexible shipping options to your online business may have a key impact on the purchasing decisions of your customers. The Order Management feature is a collection of functionalities that let your customers place orders easily and let you manage the orders effectively.

In B2B companies, it is important to control employees’ purchases and add order references to the external systems. To keep the order references in your Spryker-based shop, use Custom Order References that let you link the reference used in external systems, such as an ERP, to your internal orders. For example, your company pays the products with an invoice that has a reference. To make it easier to report and track the operations in your external systems, you, as a buyer, can include this reference number in your order.

Invoice Generation lets you generate and send invoices to customers after they placed an order. At the same time, you can also keep the invoices for your records by sending a copy of the invoices to your own email address.

With Order Cancellation, let your customers cancel orders within a defined period and avoid doing it manually on your side on the customer’s behalf. For example, a customer may change their mind about the color of an item they have ordered. Instead of contacting support representatives, they can cancel the order right away and replace it with the needed color.

To make it easier for your customers to manage their orders and shipments, you can offer them to split a single order into multiple shipments with Split Delivery. For example, they might want to buy presents for the holidays and ship them to different addresses. With just the standard single delivery, they would have to place multiple orders for this. Split Delivery allows delivering order items to different shipping addresses and on different days, with different shipment methods.

B2B customers usually purchase large volumes of products selecting specific measuring and packaging units relevant to their orders. In B2B eCommerce shops, some products, for example in pallets, might contain hundreds or even thousands and millions of items. Buying such products generally results in the creation of hundreds, thousands, or more sales order items in the database, and this might affect the system’s performance. Also, the customer ends up with a huge list of products on the checkout and order overview pages, which creates a bad buying experience. Splittable Order Items let you avoid long lists of sales order items, as you can choose not to split product concretes into separate sales items upon order.

Custom Order Reference Add and remove custom order references
Invoice Generation Change the state of order items
OMS (Order management system) matrix Comment orders
Order Cancellation Create returns
Split Delivery Create shipments
Splittable Order Items Edit billing addresses in orders
Edit shipments
View returns of an order
Install the Order Management feature Split delivery migration concept Retrieving orders Disable split delivery on the Storefront Sales module: reference information
Quick Add to Cart + Non-splittable Products feature integration Upgrade the ManualOrderEntryGui module HowTo: Emailing invoices using BCC Custom order reference- module relations
Install the Checkout Glue API
Install the Company account Glue API
Install the Customer Account Management Glue API
Install the Order Management Glue API
Install the Shipment Glue API