Follow

How to use ShippingEasy with X-Cart

Created:   |   Updated:

X-Cart is an awesome platform for selling your products. ShippingEasy supports receiving orders from an X-Cart store and shipping those orders to your customers. Our partners at X-Cart have built X-Cart plugins that provide support for using  X-Cart with ShippingEasy.

How does it work?

You install a plugin on your X-Cart server that X-Cart provides for supporting ShippingEasy.  You will also add an X-Cart store into your ShippingEasy settings, and then the plugin will send your X-Cart orders to your ShippingEasy account.

What versions of X-Cart are supported?

X-Cart 4 (v4.4.0 and higher) and X-Cart 5.3 are both supported.

How do I install the X-Cart support? 

A step-by-step guide to installation and configuration of our X-Cart support is available here.

How do orders get sent from X-Cart to ShippingEasy?

When an order is entered on your X-Cart store, the plugin for ShippingEasy will connect to the ShippingEasy application and send the order details to your ShippingEasy account.

Is there a periodic synchronization of ShippingEasy with my X-Cart store orders?

No. Unlike most ShippingEasy store integrations, X-Cart orders are not periodically read into your ShippingEasy account by the ShippingEasy application. Instead, orders are sent by your X-Cart store - in this case, specifically by the X-Cart plugin that supports ShippingEasy. The orders are sent as soon as they are entered, so there is no delay.

What happens if I click the "Sync with Store" link on the ShippingEasy Orders page?

For your X-Cart orders, "Sync with Store" has no affect.

Are all orders automatically sent from X-Cart to ShippingEasy?

No. There is a configuration option in the X-Cart plugin for ShippingEasy where you can specify the status that an X-Cart order must have before it is sent automatically.

In X-Cart v4, select Settings > ShippingEasy statuses. In this example, if an X-Cart order has a status of Processed it will be automatically sent to ShippingEasy where it will have a status of Awaiting Shipment - to add another status mapping, click the Add button:
 
In X-Cart v5, select Store setup > ShippingEasy statuses. In this example, if an X-Cart order has a status of Paid it will be automatically sent to ShippingEasy where it will have a status of Awaiting shipment - to add another status mapping, click the New item button:

How do I get existing X-Cart orders sent to my new ShippingEasy account?

In X-Cart v4, on the Order Management page, check the box next to the order and then click the Export to ShippingEasy button:

In X-Cart v5, on the X-Cart page for that order, just click the Export to ShippingEasy button at the bottom of the page:

If an error occurs or an order does not get sent to ShippingEasy, how do I determine the problem when using X-Cart v4?

On X-Cart v4, within the X-Cart store, click the Tools tab and then select theMaintenance entry:

mn.png

Over on the right-hand side of the page, click See Also and then click Logs:

sa.png

Make sure the ShippingEasy option is checked, enter a 0 in the number of records field, and then click the Search button:

s.png

Look at the displayed log entries for any errors that occurred when the plugin was attempting to send the order to ShippingEasy. For example, if the API key values were entered incorrectly, you will see this message:

err.png

If an error occurs or an order does not get sent to ShippingEasy, how do I determine the problem when using X-Cart v5?

On X-Cart v5, within the X-Cart store, click the System settings tab and then select the View system logs entry:

sl.png

Look at the displayed log entries for any errors that occurred when the plugin was attempting to send the order to ShippingEasy. For example, if the API key values were entered incorrectly, you will see this message:

eoo.png

If I cancel an order in X-Cart, will it automatically be canceled in ShippingEasy?

Yes, if it was on the Orders screen in ShippingEasy, it will be removed from ShippingEasy automatically.

What information is sent back from ShippingEasy to X-Cart?

In X-Cart v4, the carrier, service, tracking number, and shipping cost are displayed in the order detail as an order note that is not visible to your customer. 

In X-Cart v5, the tracking number is displayed in the order detail screen.

What happens if I split an X-Cart order in ShippingEasy?

The X-Cart plugins for ShippingEasy support partial shipment. So as each of the orders that results from the split is shipped in ShippingEasy, the tracking numbers will be added in X-Cart. When the final order has shipped in ShippingEasy, the order status will be updated in X-Cart.

Will the shipment information be sent back to X-Cart if my web site uses HTTP instead of HTTPS?

No. ShippingEasy can only send shipment status information back to an X-Cart store if the web site is running on HTTPS.

Does ShippingEasy support X-Cart SKU values for my products?

Yes, these are displayed as the SKU in ShippingEasy.

Does ShippingEasy support X-Cart product options for my products?

Yes, if you define options for your products in X-Cart, the selected options will be displayed in ShippingEasy. Be sure to enable Display Product Options in your ShippingEasy store settings for X-Cart:

If I combine two orders in ShippingEasy, do both orders get updated in X-Cart?

No. Only the order that you selected in ShippingEasy for the address of the combined orders will be updated in X-Cart.

Comments

Please sign in to leave a comment.

Community browse

COMMUNITY FORUMS

Questions & Answers

Issues & Bugs

Beta Feedback

FEATURE REQUESTS

Productivity: Features, Interface & Settings

Partners: Integrations, Carriers & Stores

Shipping: Orders, Labels & Shipments

Inventory: Products, Purchase Orders & Suppliers