Creating a Batch
Orders that are ready to ship with Magento Shipping can be booked together as multiple shipments and processed as a batch. Each shipment includes a detailed description of the package(s) to be included, with additional instructions for the carrier. The shipment is processed according to the shipping experience rule of your choice. Documentation, including shipping labels, is generated for each package, and is available for download.
Before you begin
Verify that Magento Shipping is enabled with valid API credentials, and that the Advanced section is complete to synchronize your Magento installation with the Temando API.
Step 1: Create a Shipping Experience Rule
In this step, you will create a Batch Fulfillment Rule to automate the batch processing of shipments. To learn more, see: Shipping Experience Rules.
In the Admin sidebar, choose Stores.
In the Shipping section, choose Experiences.
Create a new experience:
Click Create New Experience.
Enter a descriptive Name for the new rule.
Set the Status of the rule to “Production”.
Create a rule:
Scroll down to the Batch Fulfillment Rules section.
Click Create Rule.
Batch Fulfillment Rules
Enter a brief Description of the rule that states its purpose and the conditions that trigger the rule.
Because this rule is to run every time, accept the default Condition value of
In the Outcomes section, set Action to one of the following:
- Book Shipment with Cheapest Carrier Service
- Book Shipment with Carrier Service
Choose the carrier(s) and services that you want to use for fulfilling the orders in the batch.
Step 2: Process a Batch of Orders
A batch of orders can be processed if there is one or more in the Orders grid with the status of
On the Admin sidebar, choose Sales.
Choose Orders, and do the following:
In the Orders grid, select the checkbox of each order to include in the batch.
Set up the batch processing:
Set the Actions control to “Batch Process”.
Action - Batch Process
Follow the progress indicator at the top of the page, as you complete the following:
To complete Step 1, choose the Origin Location to establish where the orders to be shipped are booked. Then in the upper-right corner, click Next**.
Step 1: Choose the Origin
To complete Step 2, review the orders in the grid. If necessary, clear the checkmark of any order that you do not want to include in the batch. Then, click Next.
Step 2: Confirm Shipments(s) to Process
In Step 3, complete the detail information for each order in the batch to prepare orders for booking.
Prepare orders for booking
In Step 3 of the batch processing workflow, you must define the packaging of each item before the quoting and booking processes can take place. The total weight is calculated based on the weight that is specified in the product record. When a package type is specified, the calculated weight is updated to include the weight of the packaging, if available.
The Prepare orders for booking page is wider than most pages, and includes a section for each order in the batch.
Describe each package in each order:
Choose the Package Type.
Enter the Total Weight.
Choose the Weight Unit.
Enter the number of each item that is included in the package.
To ship the order in multiple packages, click Add Another Package. Then, complete the previous step to describe the additional package and its contents.
If you need to remove a package, click the Delete icon ( ) to the right of the Weight Unit field.
Items in a removed package are not automatically restored to the previous package. In such a case, it is necessary to update the Package Contents field manually, or add another package.
Choose the applicable Shipping Experience.
Specify optional delivery options:
Under Add-ons, choose one of the following types of destination address:
- Post office box
Mark the checkbox of any additional delivery options that apply to the shipment.
The selection of options depends on the carrier and service.
To keep the workspace uncluttered, you can click Hide Details after you prepare each order in the batch for booking.
Step 3: Prepare for Booking
The new batch appears at the top of the Batches grid, with the status,
In the grid, the checkbox is marked for all orders that are to be included in the batch. To remove an order from the batch, simple clear its checkbox. are marked with a checkbox.
Batch booking times can vary, depending on the quantity of bookings within a batch, and the carriers used. The status of each batch in the list is updated automatically as batches are booked. A batch can have has one of three possible states:
- Created–Indicates a new batch that was just created.
- Processing–Indicates that the shipments for the orders in the batch are still in process, and the booking request is sent to the carrier.
- Processed–Indicates that the batch process has run the booking requests, and response has been received from the carrier(s).
If an order was not successfully booked, it can be processed again during the standard workflow, either individually, or as part of a batch.
Step 3: View the Batch and Print Documentation
When a batch receives responses from all of the carriers regarding booking requests, the batch booking request process ends, and the results of the shipment bookings appear in the list. If a batch has shipments that failed to book, you can view the batch to investigate further.
In the Actions column, click View to examine the batch or to access the shipment documentation.
Do one of the following to print the documentation associated with the batch:
- Click Print All Packing Slips.
- Click Download Documentation Links.
All of the associated documentation is collated into a single file for you to print. Downloaded documentation is saved as a compressed zip file, and each individual document is saved as a .PNG file.
Step 4: Dispatch
The final step in the fulfillment process is to create a dispatch and printed manifest. To continue, see Dispatches.
|Step 1: Select an Origin Location|
|Origin Location||Identifies where the products to be shipped are located.|
|Step 2: Confirm Order(s) to process|
|(checkbox)||Confirms each order to be included in the batch.|
|Step 3: Prepare order(s) for booking|
|(checkbox)||Confirms each shipment to be booked.|
|Shipping Experience||Determines the shipping experience rule that is to be used for the shipment.|
- Errors when orders are loaded for a batch
- Indicates an error occured when the order information was retreived. This error is generally encountered with orders that were not created with Magento Shipping.
- Errors when processing a batch:
- Carriers may not be able to service the specified shipping requirements when quoting, or there may be issues with the API, or the value entered in the configuration. All errors returned for communication with the carrier are listed in the Errors block above the related order. The error message indicates which carrier services has issues with the current shipping configuration.Click Show Errors to see all errors returned.
- Failed bookings in a batch
- If a booking with a carrier fails, the reason for the failure must be understood to ensure a successful booking next time. To view the causes and identify possible solutions, first view the batch. Then next to the number of failed shipments, click Find Solutions. The Find Solutions page describes the order that failed to book, and provides the known reason for failure, or the error that was returned by the platform or carrier.