Printer-friendly versionPrinter-friendly version

The module allows you to export orders from your IndieCommerce site to  Once you process and ship these orders using the software or website, you can then import a file from to mark the orders as processed and email the tracking numbers to your customers.

First, ask IndieCommerce staff to enable the module for you.  You can do this through the store features page:

Store > Configuration > Account Information and Preferences > Store Features

Exporting Orders to

Once the module has been enabled for your store, you will find the Export feature at:

Store > Orders > Order Export

You can use this screen to prepare your export file.  At the top are filters you can use to adjust which orders appear in the export.  By default, all orders marked "Payment Received" appear.  You can use the Order Status select box to choose a different status.  Ctrl+click (Command+click on Mac) to select multiple statuses at once.

You can also use the start and end date inputs to limit the date range.

To export the orders, click the orange "CSV" button at the bottom of the page.  This will download a CSV file to your browser that you can upload to the software.  For more information on this process, please refer to the documentation:

Importing Tracking Details from

Once you have shipped your orders, you can export a CSV file from containing important details, including tracking numbers, for the orders you just shipped.  You can then import this file into IndieCommerce at:

Store > Orders > Tracking Number Import

The following headers are required in the CSV file:

  • Order ID - This must match exactly the Order ID on your IndieCommerce site.
  • Tracking Number - The tracking number of the order.

Optionally, you can include the following columns as well:

  • Mail Date - The date the package was mailed. Will default to current date if not provided.
  • Mail Class - The service class used. Will default to the shipping method on the order if not provided.
  • Postage Amount - The cost paid for postage.

When you import the file, you can also choose to update the order status.  For example, you could choose to update all of the orders to Completed.  This can save time editing each one manually.  If you do not want to change the orders' status, choose "Do not change the order's status".

Additionally, you can choose to send a message to customers.  The message will be added to the order as an order comment.  You can customize the wording of this message if you like.  The token [link] will be automatically replaced with a link to track the customer's package with the carrier (e.g. USPS, UPS, FedEx, etc.).  If you want to email customers as well as creating an order comment, ensure the "Notify Customers?" checkbox is checked as well before submitting the form.

IndieCommerce Help Documents


About ABA

The American Booksellers Association, a national not-for-profit trade organization, works with booksellers and industry partners to ensure the success and profitability of independently owned book retailers, and to assist in expanding the community of the book.

Independent bookstores act as community anchors; they serve a unique role in promoting the open exchange of ideas, enriching the cultural life of communities, and creating economically vibrant neighborhoods.


PRESS INQUIRIES: [email protected]

INDIECOMMERCE: [email protected]

ALL OTHER INQUIRIES: [email protected]



Copyright 2024 American Booksellers Association. BookWeb is a registered trademark of ABA.
Privacy Policy, Cookie Policy, Accessibility Statement