Skip to main content

How sales orders (SOs) sync between BigCommerce and Katana

Orders from BigCommerce to Katana, changes made to orders in BigCommerce, and two-way sync of fulfillment statuses

Michael De Giovanni avatar
Written by Michael De Giovanni
Updated today

Keep your BigCommerce orders and fulfillment statuses in sync with Katana to ensure smooth sales, production, and inventory management.

Katana’s BigCommerce integration:

  • Imports all open sales orders (SOs) from BigCommerce.

  • Updates Katana automatically when changes are made in BigCommerce.

  • Syncs fulfillment statuses both ways between the platforms.


Syncing SOs from BigCommerce to Katana

Screenshot showing the Order sync setup step for the BigCommerce integration
  • When you first connect BigCommerce, all open SOs are imported into Katana.

  • New SOs created in BigCommerce are automatically pulled into Katana.

  • By default, Awaiting fulfillment orders are always imported.

  • During setup, you can also choose to import Awaiting payment orders.

  • Orders are imported to the mapped Katana Location.

Multi-currency:
If your SOs are in foreign currencies, Katana imports them in the same currency and automatically converts totals to your base currency.


Data mapping from BigCommerce to Katana

Here’s how BigCommerce order data is translated when synced:

BigCommerce

Katana

Notes

Order number

Sales order #

Created date

Created date

Delivery date

Calculated as Created date + Default delivery time (editable in Settings > General)

Customer name

Customer name

Billing address

Bill to

Shipping address

Ship to

Line items

Line items

Quantity

Quantity

Price

Price per unit

Tax handling:
• If tax included → Price ÷ (1 + tax rate)
• If tax excluded → Price remains the same

Tax rate

Tax %

Currency

Currency

Discounts/promotions

Discount %

Discounts allocated proportionally to line items

Custom items: If enabled during setup, custom items in BigCommerce will be created as new products in Katana.


Duplicate prevention: Each imported SO gets a hidden BigCommerce ID in Katana. If deleted in Katana, it won’t be re-imported.


Two-way fulfillment status sync

Screenshot showing the order fulfillment status sync option for the BigCommerce integration

If enabled, fulfillment updates stay aligned between Katana and BigCommerce:

  • Katana → BigCommerce

    • SO marked Delivered in Katana → marked Completed in BigCommerce.

    • SO marked Partially Delivered → no status change in BigCommerce.

  • BigCommerce → Katana

    • SO marked Completed in BigCommerce → marked Delivered in Katana.

  • If fulfillment is initiated in BigCommerce and the SO includes batch-trackable items, Katana assigns batches using FIFO (first in, first out).


Multiple BigCommerce stores

  • Each connected store syncs orders, products, and customers independently.

  • Duplicate products (same SKU across stores) are matched in Katana instead of being re-created.

  • You can map each store to the same Katana Location or to different Locations, depending on your setup.


With this setup, Katana ensures your BigCommerce orders, stock, and fulfillment statuses always stay in sync.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?