To use shipping rates from the most popular delivery services integrated into your online store, configure shipping as outlined below:

  1. On the Shipping page of your store's Admin area, click Add shipping method or Add Shipping Solutions button.

    • X-Cart 5.4.x - Store setup > Shipping

    • X-Cart 5.5.x - Store > Shipping

  2. In the popup window, locate the carrier whose real-time rate calculation service you want to use. Then, click on the respective icon.

    • X-Cart 5.4.x

    • X-Cart 5.5.x


      Note: In X-Cart 5.5.x, you may need to switch between the Carrier Accounts and Shipping Solutions tabs to locate the provider you need.



      If the selected shipping integration add-on is installed and enabled at your store, it will have the Add button opposite it in X-Cart 5.5.x that will redirect you to the settings page. If not, you will see Install instead, redirecting you to the X-Cart App Store to install the corresponding add-on.

  3. Configure the settings of the selected shipping integration add-on and save the changes. We have instructions for some popular shipping add-ons:

  4. If necessary, configure a surcharge to add on top of the carrier calculated shipping rates to accommodate additional expenses. For details, see the article on Handling fees.

  5. Make sure the shipping method you have configured is active.

  6. Make sure you have specified your ship-from address in the store's settings. When calculating shipping rates for an order, the carrier's shipping rate service will use this information as the origin address to ship the order. See the article Managing Your Ship-From Address for more info on setting up your ship-from address.

  7. Make sure that all the products that will be shipped using the shipping method you have configured:

    • have the "Requires shipping" toggle enabled (in older X-Cart versions - Shippable);

    • have a non-zero product weight specified.

That is all. Now you should be able to get shipping rates for your products.

Related pages:

Did this answer your question?