Shipment feature overview
Edit on GitHubThe Shipment feature lets you create and manage carrier companies, shipment types, and shipment methods. You can define shipment prices, expected shipment time, tax sets, and the availability of specific shipment methods per store.
Carrier company
A carrier company is a business that provides shipping services, like DHL, FedEx, or Hermes.
For instructions on adding carrier companies in the Back Office, see Add carrier companies.
Shipment type
A shipment type is a way in which a customer receives an order after placing it. Shipment type examples:
- Home delivery: products are delivered to the customer’s residence.
- In-store pickup: customer places an order online and picks it up at a selected physical store.
- Curbside pickup: customer places an order online and drives the the selected physical store. They park at a designated area, and the store’s associate brings out the order directly to the car.
- Locker pickup: customer places an order online and picks it up from a selected secure locker using a key or code provided by the store.
Shipment types are used by service points. For more information about service points, see Service Points feature overview.
To add service types using Glue API, see Backend API Marketplace B2C Demo Shop reference.
To import shipment types, see Import file details: shipment_type.csv.
Shipment method
A shipment method is a way in which a carrier company delivers an order to a customer. Delivery method examples:
- Ground shipping
- Expedited shipping
- Overnight shipping
- Air freight
There are also branded shipment methods like like DHL Express, DHL Standard, or Hermes Next Day. They are essentially variations of the regular shipment methods that refer to a particular carrier.
A sales order can have multiple shipment methods from different carrier companies.
For instructions on adding shipment methods in the Back Office, see Add delivery methods.
If a Back Office user creates or edits a shipment of an order created by a customer, the grand total paid by the customer is not affected:
- If a new shipment method is added, its price is 0.
- If a shipment method is changed, the price of the shipment method stays the same for that order.
Shipment method plugins
Additional behaviors can be attached to a shipment method from the Back Office by selecting specific plugins. For more information about shipment method plugins, see Reference information: Shipment method plugins.
Shipment method prices and discounts
Each shipment method has a dedicated price and tax set in the various currencies you define. The price displayed to the customer is calculated based on the store they visit and their preferred currency selection.
You can give shipment discounts based on the carrier, shipment method, or cart value. Intricate calculations let you freely define a set of rules to be applied to the various discount options.
Current constraints
- Product catalog can’t be filtered by a shipment type.
- Customers can’t add products with preselected shipment types to cart. They can select shipment types only during checkout.
- If a product is added to cart without a product offer attached to it, this product can be purchased only with the Delivery shipment type.
Related Business User documents
BACK OFFICE USER GUIDES | THIRD-PARTY INTEGRATIONS |
---|---|
Add carrier companies | Seven Senders |
Add delivery methods | Paazl |
Edit delivery methods | Paqato |
Related Developer documents
Thank you!
For submitting the form