Skip to main content
ShipStation (ShipEngine API) add-on

Learn how to connect your store to ShipStation and manage all your orders from one place.

Alex avatar
Written by Alex
Updated over a month ago

Introduction

About ShipStation

This add-on lets your X-Cart store connect to ShipStation, a platform that helps manage shipping and fulfillment tasks like creating shipping labels, scheduling pickups, and tracking packages.

🧩 ShipStation (ShipEngine API) add-on

Available for X-Cart Platform only. Click the button below to get it for your store.

Who needs it?

ShipStation is useful for businesses with high order volumes or multiple sales channels. Features like batch printing of shipping labels 🚚 and detailed sales reporting πŸ“Š can be a significant advantage when handling a large number of sales. Plus, if you sell on various platforms besides X-Cart, such as Amazon or eBay, centralizing order management πŸ“¦ in ShipStation will save time and reduce complexity by avoiding the need to switch between platforms.

Add-on Features

The add-on automatically performs the following tasks:

πŸ“€ Uploads orders from X-Cart to ShipStation.

πŸ”„ Syncs order status in X-Cart with updates from ShipStation.

πŸš€ Updates X-Cart orders with ShipStation shipment details (tracking numbers, shipment method).

How does it work?

1️⃣ Customer Makes a Purchase

Carrier add-ons (UPS, USPS, DHL, FedEx, etc) that are installed in your store will display shipping options and rates to a buyer. Once customer selects a desired shipping option and proceeds with the purchase, an order is created in X-Cart.

2️⃣ You Create a Shipment

ShipStation add-on periodically sends orders from X-Cart to ShipStation (though manual updates are possible). When the order details become available there, you can generate the shipment label to get a tracking number.

3️⃣ ShipStation Sends Information to X-Cart

ShipStation returns the completed tracking numbers back to the corresponding orders in X-Cart, allowing buyers to track their packages.

4️⃣ X-Cart Communicates with ShipStation

When the shipment status changes (e.g., delivered, returned) in ShipStation, add-on updates the order status in X-Cart accordingly.


Connecting X-Cart to ShipStation

Before integrating your store with ShipStation, ensure you have the add-on installed, and ShipStation account ready.

✏️ Additional Requirements

  1. Download and set up carrier add-ons (UPS, USPS, DHL, FedEx, etc).

  2. Add credentials of these carrier systems to your ShipStation account.

To Connect X-Cart to Your ShipStation:

  1. Open your ShipStation account and click on the user icon πŸ‘€ in the top right corner, then select 'My Profile'.

  2. In the left navigation bar, click on 'Selling Channels' to open the Store Setup section.

  3. Press on the 'Connect a Store' button.

  4. In the popup window, search for 'X-Cart' and click on it.

  5. Tap 'Connect' on the instructions page to be redirected.

  6. Input your X-Cart store's current URL and press 'Connect'.

  7. Once redirected to your store, adjust your mapping settings (optional).

  8. Click 'Connect' to finish.

IMG 1 – Connecting X-Cart to ShipStation


Add-On Settings (Order Statuses Mapping)

X-Cart allows you to create custom order statuses to fit your business needs, while ShipStation uses a fixed set of its own. You can configure how ShipStation's order statuses are mapped in your store.

πŸ’‘ What is Mapping?

Mapping translates your order statuses to match ShipStation's, so both systems can understand each other and keep your orders updated.

To do that:

  1. Navigate to Apps β€Ί My Apps.

  2. Search for 'ShipStation (ShipEngine API)' in the search box in the upper right corner.

  3. Once found, click 'Settings'.

  4. Assign the required Payment and Fulfillment statuses to the corresponding ShipStation order statuses (awaiting payment, awaiting shipment, cancelled, completed, on hold).

  5. Click 'Submit' to save changes.

IMG 2 – Order Statuses Mapping


ShipStation FAQ

πŸ’» If I manage orders via ShipStation, do I need to adjust anything in X-Cart admin?

No. You can manage all order processes within your ShipStation account, and all changes made there will apply to X-Cart admin.

🎁 Can the ShipStation add-on function with the GiftWrap add-on?

Yes. If a customer selects a gift wrap option at checkout, this will be shown as a selected 'This is a gift' checkbox in the Shipment Details within the ShipStation order.

See how it looks πŸ“Έ

If the 'Allow adding a greeting message to orders' option is enabled in your X-Cart Store Setting and the customer adds a greeting message or comment, it will be shown in Notes β€Ί Gift Note of the same ShipStation order.

See how it looks πŸ“Έ

🏷️ Is the ShipStation add-on compatible with the Coupons add-on?

Yes. Each coupon applied to a purchase will be shown in the Cost Summary of the ShipStation order, with the discount amount mentioned.

πŸ“¦ How to manage orders in ShipStation?

To learn the basics of using the platform's features and processes, please refer to the ShipStation Help Center.

🧩 ShipStation (ShipEngine API) add-on

Available for X-Cart Platform users only. Click the button below to get it for your store.


Can't find answers you're looking for? Email us your question at support@x-cart.com. We will be happy to help you.

Did this answer your question?