XCart

Instructions to set up XCart.

Our XCart integration supports both order download, shipping status update, and inventory sync. We support product options (which will be assigned separate SKUs and treated as separate products). Currently we can integrate with XCart 4.x and XCart5.

Integrate with XCart 4.x

Download shopping cart module from Teapplix - for Version 4.4 XCart Module and this one Version 4.6 XCart Module , install the module into your "admin" directory and change the name of the file to teapplix.php

After that you need to

  1. Navigate to Integration => Marketplaces & Carts
  2. Click +Add Marketplaces and select Xcart
  3. Click Close to close the marketplaces options page
  4. Click +Add Xcart Account
  5. Enter  the following
    • API Key
    • Full URL to your teapplix.php module site: (Please be sure this URL does not include a "?" and that it is fully accessible)
    • Start Status: one letter/number code for order status that ActionShip imports
    • End Status: One letter/number code for order status that ActionShip changes the order to after shipped

Our server will call this module periodically to download orders in one status letter and move the order to the next status letter once shipped.

If you are not comfortable entering step 2 and step 3, you can modify the first function in the provided module which will validate a user name + password, and manually enter that username / password instead.

Disabling HTTP Auth
If your parent account has setup HTTP Auth for your admin folder, you will need to modify your .htaccess file to to not require HTTP Auth for the teapplix.php module.

Integrate with XCart5

XCart5 is a very different platform from XCart4.x,  so the integration mechanism is also different. You would not need to download any modules.

After that you need to

  1. Navigate to Integration => Marketplaces & Carts
  2. Click +Add Marketplaces and select Xcart
  3. Click Close to close the marketplaces options page
  4. Click +Add Xcart5 Account
  5. Enter  the following
    • API Key
    •  URL to your xCart5 site: (Please be sure this URL does not include a "?" and that is it is fully accessible)
    • Start Status: one letter / number code for order status that ActionShip imports
    • End Status: one letter / number code for order status that ActionShip changes the order to after shipped.