Skip to main content

Orders template

Create and update BigCommerce orders using Shift.

tip

Check out our step-by-step guides for how to import & export.

Quick start

There are a few ways to get started, depending what you're looking to achieve. Here are some template for different use cases:

Import & export columns

This is a list of all order fields that can be exported.

tip

If you are looking to import orders, e.g. update status or even to import historical orders, not all fields are going to be required. See our template files above for some examples.

Basic columns

ColumnDescription
Order IDThe unique identifier of the order.
This field is required to update existing orders.
🔒 This field is read-only.
StatusThe status of the order. See all order statuses.
Can be used when importing to update the order status. This field takes priority over the Status ID field.
Date CreatedThe date the order was placed.
🔒 This field is read-only after creation.
Example value: Mon, 23 Sep 2024 14:21:24 +0000
Subtotal Ex TaxThe order subtotal without tax.
🔒 This field is read-only.
Subtotal Inc TaxThe order subtotal with tax applied.
🔒 This field is read-only.
Date ModifiedThe date the order was last updated.
🔒 This field is read-only.
Example value: Mon, 23 Sep 2024 14:21:24 +0000
Date ShippedThe date the order was shipped.
🔒 This field is read-only.
Cart IDThis is the unique identifier of the cart that was used to create the order.
🔒 This field is read-only.
Subtotal TaxThe order subtotal tax amount
🔒 This field is read-only.
Shipping Cost TaxThe tax amount that was applied to the shipping fee.
🔒 This field is read-only.
Shipping Cost Tax Class IDThe tax class applied to the shipping fee.
🔒 This field is read-only.
Handling Cost TaxThe tax amount that was applied to the handling fee
🔒 This field is read-only.
Handling Cost Tax Class IDThe tax class applied to the handling fee.
🔒 This field is read-only.
Wrapping Cost TaxThe tax amount that was applied to the wrapping fee.
🔒 This field is read-only.
Wrapping Cost Tax Class IDThe tax class applied to the wrapping fee.
🔒 This field is read-only.
Payment StatusThe status of the order payment.
🔒 This field is read-only.
Allowed values:
authorized, captured, capture, pending, declined, held, for, review, paid, partially, funded, pending, refunded, void, void pending
Store Credit AmountThe store credit that the customer has redeemed against this order.
🔒 This field is read-only.
Gift Certificate AmountThe gift certificate amount that the customer has redeemed against this order.
Currency IDThe ID of the currency that the customer was shopping in. This is not necessarily the transaction currency.
🔒 This field is read-only.
Example value: 1
Currency CodeThe code of the currency that the customer was shopping in. This is not necessarily the transaction currency.
🔒 This field is read-only.
Example value: USD
Currency Exchange RateThe exchange rate between the store's default currency and the currency that the customer was shopping in.
🔒 This field is read-only.
Example value: 1.0000
Default Currency IDThe ID of the transactional currency that the customer paid in.
🔒 This field is read-only.
Example value: 1
Store Default Currency CodeThe currency code of the store's default currency.
🔒 This field is read-only.
Example value: USD
Store Default To Transaction Exchange RateThe exchange rate between the store's default currency and the transactional currency used for the order.
🔒 This field is read-only.
Coupon DiscountThe discount amount through using a coupon.
🔒 This field is read-only.
Shipping Address CountThe number of shipping addresses on the order.
🔒 This field is read-only.
Is Email Opt InIndicates whether the customer has opted in to marketing emails.
🔒 This field is read-only.
Order SourceWhere the order was placed.
Allowed values: www, iphone, ipad, android, mobile, manual, external, checkout_api, buybutton, amazon, ebay, facebookshop, facebookmarketplace, pinterest, socialshop
Status IDThe ID of the order status. See all order statuses.
Base Handling CostThe handling fee before tax is considered
Base Shipping CostThe shipping fee before tax is considered
Base Wrapping CostThe wrapped fee before tax is considered
Channel IDThe ID of the channel from which the order originated.
Customer IDThe ID of the customer who placed the order.
Customer MessageThe message that the customer provided in the Order Comments box during checkout.
Discount AmountThe amount of discount applied to this order.
Ebay Order IDIf the order was placed through eBay, this will be the eBay order number.
External IDIf the order was placed through a third-party system, this is the third-party system's order reference. For example, on Amazon orders, this will hold the Amazon ID.
🔒 This field is read-only.
External Merchant IDThe merchant ID represents an upstream order from an external system.
🔒 This field is read-only once an order is created.
External SourceIf the order was placed through an external system and then imported into BigCommerce, this field will define the source.
When migrating historical orders placed on another ecommerce platform use the value M-MIG. This will exclude them from the store's GMV & order count.
Geoip CountryThe country that the order was placed in, according to an IP address to country lookup.
Geoip Country ISO2The country code for the country that the order was placed in, according to an IP address to country lookup.
Handling Cost Ex TaxThe handling fee without tax applied.
🔒 This field is read-only.
Handling Cost Inc TaxThe handling fee with tax applied.
🔒 This field is read-only.
IP AddressThe IPv4 address of the customer, if known.
Setting this field will reset the IP Address V6 field.
IP Address V6The IPv6 address of the customer, if known.
Setting this field will reset the IP address field.
Items ShippedThe number of items that have been shipped
🔒 This field is read-only.
Items TotalThe total number. of items on the order.
🔒 This field is read-only.
Order Is DigitalWhether this is an order for digital products.
Payment MethodThe payment method for this order.
Example values: Manual, Credit Card, Cash, Test Payment Gateway
Payment Provider IDThe payment or transaction ID used by the external payment provider (if one was used).
Refunded AmountThe order amount that has been refunded
Shipping Cost Ex TaxThe shipping fee without tax applied.
To update, you must include ex tax and inc tax columns
Shipping Cost Inc TaxThe shipping fee with tax applied.
To update, you must include ex tax and inc tax columns
Staff NotesAny additional notes for staff
Tax Provider IDThe ID of the tax provider. No value when the order was created via API.
🔒 This field is read-only.
Allowed values: BasicTaxProvider - Default BigCommerce tax settings, AvaTaxProvider - The tax is managed by Avalara.
Customer LocaleThe customers's locale
External Order IDIf the order was placed through a third-party system, this is the third-party system's order reference. For example, on Amazon orders, this will hold the Amazon ID.
🔒 This field is read-only.
Total Ex TaxThe total amount of the order, without tax.
To update, you must include ex tax and inc tax columns
Total Inc TaxThe total amount of the order, with tax.
To update, you must include ex tax and inc tax columns
Wrapping Cost Ex TaxThe wrapping fee without tax applied.
To update, you must include ex tax and inc tax columns
Wrapping Cost Inc TaxThe wrapping free with tax applied.
To update, you must include ex tax and inc tax columns

Billing columns

FieldsDescription
Billing First NameThe billing address first name.
Billing Last NameThe billing address last name
Billing EmailThe billing address email
Billing CompanyThe billing address company
Billing Street 1The first line of the billing address
Billing Street 2The second line of the billing address
Billing CityThe billing address city
Billing StateThe billing address state
Billing ZipThe billing address zip or postal code.
Billing CountryThe billing address country
Billing Country ISO2The billing address country (2-letter ISO2 code)
Billing PhoneThe billing address phone number.

Shipping addresses columns

There can be multiple shipping addresses on an order. When there are multiple, the field for each will have a numeric identifier, e.g. 1, 2, 3, etc.

FieldsDescription
Shipping 1 Address IDThe ID of the shipping address
🔒 This field is read-only.
Shipping 1 Items TotalThe total number items
🔒 This field is read-only.
Shipping 1 Base CostThe shipping fee amount.
🔒 This field is read-only.
Shipping 1 Cost Ex TaxThe shipping fee amount without tax applied.
🔒 This field is read-only.
Shipping 1 Cost Inc TaxThe shipping fee amount with tax applied.
🔒 This field is read-only.
Shipping 1 Cost TaxThe shipping fee tax amount
🔒 This field is read-only.
Shipping 1 Cost Tax Class IDThe ID of the tax class that was applied to the shipping fee.
🔒 This field is read-only.
Shipping 1 Base Handling CostThe handling fee amount.
🔒 This field is read-only.
Shipping 1 Handling Cost Ex TaxThe handling fee without tax applied.
🔒 This field is read-only.
Shipping 1 Handling Cost Inc TaxThe handling fee with tax applied.
Shipping 1 Zone IDThe ID of the shipping zone.
Shipping 1 First NameThe first name of the shipping address
Shipping 1 Last NameThe last name of the shipping address
Shipping 1 CompanyThe shipping address company
Shipping 1 Street 1The first line of the shipping address
Shipping 1 Street 2The second line of the shipping address
Shipping 1 CityThe shipping address city.
Shipping 1 StateThe shipping address state.
Shipping 1 ZipThe shipping address zip or postal code.
Shipping 1 CountryThe shipping address country.
Example value: United States
Shipping 1 Country ISO2The shipping address country code (2-letter ISO2 code).
Example value: US
Shipping 1 PhoneThe recipient's phone number
Shipping 1 EmailThe recipient's email
Shipping 1 MethodThe code that identifies the shipping method selected by the customer.

Product columns

FieldsDescription
Product 1 Entity IDThe ID of this order product.
Not the product ID, but a reference to this line item of the order.
Product 1 Order IDThe ID of the associated order
Product 1 IDThe product ID
Product 1 Order Pickup Method IDThe ID of the pickup fulfillment method for this item.
Product 1 Order Address IDThe ID of the associated order address
Product 1 NameThe name of the product
Product 1 SKUThe SKU of the product
Product 1 TypeThe type of the product
Allowed values: physical, digital
Product 1 Base PriceThe product price
Product 1 Price Ex TaxThe product's without tax applied.
Product 1 Price Inc TaxThe product's price with tax applied
Product 1 Price TaxThe tax amount applied to the product
Product 1 Base TotalThe total for this line item
Product 1 Total Ex TaxThe line item total without tax applied.
Product 1 Total Inc TaxThe line item total with tax applied.
Product 1 Total TaxThe tax amount for the line item.
Product 1 QuantityThe quantity of product ordered.
Product 1 Base Cost PriceThe cost price of the product
Product 1 Cost Price Ex TaxThe cost price of the product without tax applied.
Product 1 Cost Price Inc TaxThe cost price of the product with tax applied
Product 1 WeightThe weight of the product.
Product 1 HeightThe height of the product
Product 1 DepthThe depth of the product.
Product 1 WidthThe width of the product
Product 1 Cost Price TaxThe cost price of the product without tax applied.
Product 1 Is RefundedWhether the product has been refunded.
Product 1 Quantity RefundedThe quantity that has been refunded.
Product 1 Refund AmountThe amount that has been refunded. This field is deprecated.
Product 1 Return IDThe ID of the refund
Product 1 Wrapping IDThe ID of the gift-wrapping option
Product 1 Wrapping NameThe name gift wrapping option.
Product 1 Base Wrapping CostThe fee for gift wrapping
Product 1 Wrapping Cost Ex TaxThe fee for gift wrapping without tax applied.
Product 1 Wrapping Cost Inc TaxThe fee for gift wrapping with tax applied.
Product 1 Wrapping Cost TaxThe tax amount for the gift wrapping fee.
Product 1 Wrapping MessageThe gift wrapping message.
Product 1 Quantity ShippedThe number of items that have been shipped.
Product 1 Event NameThe name of the promotional event or delivery date
Product 1 Event DateThe date of the promotional event or scheduled delivery.
Product 1 Fixed Shipping CostThe fixed shipping cost for this line item.
Product 1 Ebay Item IDThe eBay item ID
Product 1 Ebay Transaction IDThe eBay transaction ID for this item.
Product 1 Option Set IDThe ID of the option set applied to this product.
Product 1 Parent Order Product IDThe ID of the parent product
Product 1 Is Bundled ProductWhether this product is bundled with other products
Product 1 Bin Picking NumberThe bin picking number for the physical product.
Product 1 External IDThe ID of the order in an external system if the order was placed elsewhere.
Product 1 BrandThe product's brand.
Product 1 Applied Discounts IDThe name of the coupon applied to the order.
Product 1 Applied Discounts AmountThe amount of the discount.
Product 1 Applied Discounts NameThe name of the coupon
Product 1 Applied Discounts CodeThe coupon code
Product 1 Applied Discounts TargetDetermines if the discount is applied at the product or order level.
🔒 This field is read-only.
Allowed values: order, product
Product 1 Options IDThe ID of the product options. This increments sequentially from 1 for each product.
Product 1 Options Option IDThe ID of the option
Product 1 Options Order Product IDThe ID of the product
Product 1 Options Product Option IDThe ID of the option applied to the product from the list of options
Product 1 Options Display NameThe product option name
Product 1 Options Display ValueThe product option selection name
Product 1 Options ValueThe product option selection value.
Product 1 Options TypeThe option type.
Allowed values: Checkbox, Date field, File Upload, Multi-line text field, Multiple choice, Product Pick List, Swatch, Text field
Product 1 Options NameThe internal name for the option
Product 1 Options Display StyleHow the option is shown on the storefront.
Example values: Picklist with photos, Rectangle
Product 1 Options Display Name CustomerThe product option name that is shown to the customer
Product 1 Options Display Value CustomerThe product option selection value that is shown to the customer.
Product 1 Options Display Value MerchantThe product option selection value that is shown in the admin
Product 1 Name CustomerThe product name that is shown to the customer.
Product 1 Name MerchantThe product name that is shown in the admin.
Product 1 Gift Certificate IDThe ID of any associated gift certificate.
Product 1 Discounted Total Inc TaxThe line item total after discounts have been applied. This includes any order level discounts.

Consignment columns

FieldsDescription
Consignment Pickups IDThe ID of the pickup consignment
Consignment Pickups Pickup Method IDThe ID of the pickup method.
Consignment Pickups Pickup Method Display NameThe pickup method name that is shown to customers.
Consignment Pickups Collection InstructionsThe message shown to customers to guide them on how to collect their order.
Consignment Pickups Collection Time DescriptionThe message shown to customers to indicate when their order will be available for collection.
Consignment Pickups LocationThe location details for where the order can be collected.
Consignment Shipping 1 IDThe ID of the shipping consignment
Consignment Shipping 1 First NameThe first name on the shipping consignment
Consignment Shipping 1 Last NameThe last name on the shipping consignment.
Consignment Shipping 1 CompanyThe company name on the shipping consignment
Consignment Shipping 1 Street 1The first line of the address on the shipping consignment.
Consignment Shipping 1 Street 2The second line of the address on the shipping consignment.
Consignment Shipping 1 CityThe city on the shipping consignment
Consignment Shipping 1 ZipThe zip or postal code on the shipping consignment
Consignment Shipping 1 CountryThe country name on the shipping consignment.
Consignment Shipping 1 Country ISO2The ISO code of the country on the shipping consignment
Consignment Shipping 1 StateThe state on the shipping consignment
Consignment Shipping 1 PhoneThe phone number on the shipping consignment
Consignment Shipping 1 EmailThe email address on the shipping consignment
Consignment Shipping 1 Items TotalThe total number of items on the shipping consignment
Consignment Shipping 1 Items ShippedThe total number of items that have been shipped from the shipping consignment.
Consignment Shipping 1 Shipping MethodThe shipping method used for the shipping consignment
Consignment Shipping 1 Base CostThe shipping fee for the shipping consignment
Consignment Shipping 1 Cost Ex TaxThe shipping fee without tax applied.
Consignment Shipping 1 Cost Inc TaxThe shipping fee with tax applied.
Consignment Shipping 1 Cost TaxThe tax amount applied to the shipping fee.
Consignment Shipping 1 Cost Tax Class IDThe ID of the tax class used for the shipping fee.
Consignment Shipping 1 Base Handling CostThe handling fee for the shipping consignment
Consignment Shipping 1 Handling Cost Ex TaxThe handling fee without tax applied.
Consignment Shipping 1 Handling Cost Inc TaxThe handling fee with tax applied.
Consignment Shipping 1 Handling Cost TaxThe tax amount applied to the shipping fee.
Consignment Shipping 1 Shipping Zone IDThe ID of the shipping zone for the consignment
Consignment Shipping 1 Shipping Zone NameThe name of the shipping zone for the consignment
Consignment Download Recipient EmailThe recipient's email address for a digital product delivery.
Consignment Email Gift Certificates Recipient EmailThe recipient's email address for a digital gift certificate delivery.

Metafield columns

FieldsDescription
{namespace}.{key}You can create and update order metafields by adding a column named after the metafield namespace and metafield key separated by a .. If the metafield already exists for the order, it will be updated, otherwise, it will be created.
The metafield namespace and key each must be fewer than 65 characters
Metafield values can be up to 65,535 characters long. An empty string or a string with only whitespace is not a valid metafield value.
All metafields will be created with write and storefront access permissions so they can be queried via the storefront GraphQL API.
info

As we don't know the names of metafields in advance, you can only select all metafields when exporting.

Export filters

You can filter orders by:

  • Channel
  • Customer (single)
  • Date created
  • Date updated
  • Status
  • Grand Total
  • ID

Available filters when exporting orders

As you reduce the number of items in your export, or change what data should be included, the estimate of the number of records and duration of the export will be updated