Order shipments template
Create and update BigCommerce order shipments using Shift.
Quick start
The best way to get started is to run an export and use the file as a guide to the format required.
You can download an order shipments export example.
If you are creating shipments, follow the creating order shipments guide or download the minimal order shipment creation example.
Creating an order shipment can trigger an order status change email. To stop this email, disable the relevant buyer email template in the B2B app under Settings > Emails before running your import.
Import & export columns
Basic columns
| Column | Description |
|---|---|
| Mode | The import mode for this row. See import modes for more information. |
| ID | The unique identifier provided by BigCommerce for the shipment. Use this with Order ID to update or delete an existing shipment. This field is read-only. |
| Order ID | The BigCommerce order ID that this shipment belongs to. This field is required when creating, updating, or deleting a shipment. |
| Customer ID | The BigCommerce customer ID for the order. This field is read-only. |
| Order Address ID | The shipping address ID for the shipment. This field is required when creating a shipment. You can find this as Address ID on the Shipping Addresses sheet of an Orders export. |
| Date Created | The date and time when the shipment was created. This field is read-only. |
| Tracking Number | The shipment tracking number. |
| Tracking Link | A custom tracking URL for the shipment. |
| Merchant Shipping Cost | The merchant's shipping cost for the shipment. |
| Shipping Method | Additional information about the shipping method, such as Standard or Free Shipping. |
| Shipping Provider | The shipping provider code. Example values: auspost, canadapost, endicia, usps, fedex, royalmail, ups, upsready, upsonline, shipperhq. |
| Tracking Carrier | The tracking carrier used for the shipment. |
| Comments | Shipment comments. |
| Shipping Provider Display Name | The display name for the shipping provider. This field is read-only. |
| Generated Tracking Link | The tracking link generated by BigCommerce. This field is read-only. |
Billing address columns
Billing address columns are exported for context.
| Column | Description |
|---|---|
| Order Shipment ID | The shipment ID used to match this row to an existing shipment. |
| Order Shipment Order ID | The order ID used to match this row to a new shipment when creating shipments. Shipment creation requires rows across multiple sheets. |
| Billing First Name | The first name on the billing address. |
| Billing Last Name | The last name on the billing address. |
| Billing Company | The company on the billing address. |
| Billing Street 1 | The first line of the billing address. |
| Billing Street 2 | The second line of the billing address. |
| Billing City | The billing address city. |
| Billing State | The billing address state, county, or region. |
| Billing Zip | The billing address zip or postal code. |
| Billing Country | The billing address country. |
| Billing Country ISO2 | The two-letter country code for the billing address. |
| Billing Phone | The phone number on the billing address. |
| Billing Email | The email address on the billing address. |
Shipping address columns
Shipping address columns are exported for context.
| Column | Description |
|---|---|
| Order Shipment ID | The shipment ID used to match this row to an existing shipment. |
| Order Shipment Order ID | The order ID used to match this row to a new shipment when creating shipments. Shipment creation requires rows across multiple sheets. |
| Shipping First Name | The first name on the shipping address. |
| Shipping Last Name | The last name on the shipping address. |
| Shipping Company | The company on the shipping address. |
| Shipping Street 1 | The first line of the shipping address. |
| Shipping Street 2 | The second line of the shipping address. |
| Shipping City | The shipping address city. |
| Shipping State | The shipping address state, county, or region. |
| Shipping Zip | The shipping address zip or postal code. |
| Shipping Country | The shipping address country. |
| Shipping Country ISO2 | The two-letter country code for the shipping address. |
| Shipping Phone | The phone number on the shipping address. |
| Shipping Email | The email address on the shipping address. |
Items columns
Shipment items are imported as rows on the Items sheet. A shipment can have multiple item rows, with each row identifying a different order product and quantity.
| Column | Description |
|---|---|
| Order Shipment ID | The shipment ID used to match this row to an existing shipment. |
| Order Shipment Order ID | The order ID used to match this row to a new shipment when creating shipments. Shipment creation requires rows across multiple sheets. |
| Order Product ID | The order product ID to include in the shipment. This field is required when creating a shipment. You can find this as Entity ID on the Products sheet of an Orders export. |
| Product ID | The BigCommerce product ID. This field is read-only. |
| Quantity | The quantity of this order product included in the shipment. This field is required when creating a shipment. |
Billing address, shipping address, and item details can be added or updated where BigCommerce accepts them, but they cannot be deleted or replaced by importing blank rows. These related sheets always use merge behaviour.
Import modes
Use Import modes to control the import behaviour.
The Mode column on import is used to determine what kind of update action is performed for each shipment row.
All standard import modes are supported at the shipment level.
| Mode | Action |
|---|---|
Merge | Existing items are updated. New items are created. Missing columns or empty column values are ignored. This is the default mode. |
Update | Existing items are updated. New items are ignored. Missing columns or empty column values are ignored |
Create | New items are created. Existing items are ignored. |
Replace | Existing items are deleted and recreated. New items are created. This is the same as a Delete followed by a Merge. |
Delete | Existing items are deleted. |
Skip | This item is ignored |
Export filters
You can filter order shipment exports by:
- Channel
- Customer
- Date Created
- Date Updated
- ID
- Status
- Grand Total