XPS WebShip

CSCart Integration


Integrating your CSCart with XPS Ship will allow you to process orders from your CSCart and have the details of the shipment populated in the admin section of the application. The below instructions will guide you through the process of integrating CSCart with XPS Ship.


Obtaining CSCart Information

To begin the integration process, you will need a few pieces of information that will be used in a future step.

  • Host Name

  • User Name

  • API Key

The Host Name is simply the URL in which you access the shopping cart side of your CSCart application. Copy the URL as you will need it to paste into your CSCart Integration settings in XPS later.

Username and API Key

To obtain the Username and API Key, login to your admin side of CSCart.

mceclip0.png


From the menu at the top of the page, click "Customers" then Select "Administrators" from the drop-down options.

mceclip1.png


Click on the admin user from the list.

mceclip2.png


After clicking the Admin User, you will see 2 options; General and API access. Select "API access".

mceclip3.png


Check the box for "Yes, allow the user to use the API" and copy the API Key as you will need it to paste into your CSCart Integration settings in XPS later.

mceclip0.png


The Username with be the email listed on the Administrators page. Copy the Username as you will need it to paste into your CSCart Integration settings in XPS later.

mceclip1.png


Add a CSCart Integration

Open a new browser window and log in to your XPS Ship Account.

Select the Settings tab.

mceclip0.png


Under “eCommerce” select “eCommerce Integrations”

mceclip1.png


Click “Add eCommerce Integration”

mceclip0.png


Select CSCart

mceclip1.png


General Settings

  • Add an Integration name, “CSCart” will be the default, but it can be changed to anything you’d like.

  • Check the box if you want to have a confirmation email sent when orders are fulfilled.

  • By default, the Active box will be checked.

  • Check the box if you want to Skip address Pre-Verification on orders.

  • Check the box “Include Packing slips in confirmation email” if you’d like the packing slips included with the confirmation email once labels have been generated.

mceclip7.png


CSCart Settings

  • Paste the Host, Username, and API Key copied earlier from CSCart into the corresponding fields.

  • Enter the type of Pending Order Statuses you wish to pull into your orders list in XPS Ship. Orders with the status of "Open" are the default.

mceclip0.png


Additional settings are available related to the Sender and Return To address. Edit if necessary to your integration.

Text, letterDescription automatically generated


Click "Save New Integration" when finished.

mceclip1.png


When shipments have been booked successfully from XPS Ship, CSCart will be updated with the details of the order. The status of the shipment will change from “Open” to “Complete”.

mceclip9.png


Now any orders with a status of “Open” in your CSCart, will be populated into your orders section of XPS Ship for processing.

mceclip15.png

mceclip3.png


When shipments have been booked successfully from XPS Ship, CSCart will be updated with the details of the order. The status of the shipment will change from “Open” to “Complete”.

mceclip13.png


If you click the Order Number, you will see the shipment information from XPS Ship.

mceclip2.png

mceclip16.png


Available Features

XPS Ship’s integration to CSCart supports the following as defined in the Integration Features Glossary

mceclip0.png


Back to Top