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.
From the menu at the top of the page, click "Customers" then Select "Administrators" from the drop-down options.
Click on the admin user from the list.
After clicking the Admin User, you will see 2 options; General and API access. Select "API access".
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.
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.
Add a CSCart Integration
Open a new browser window and log in to your XPS Ship Account.
Select the Settings tab.
Under “eCommerce” select “eCommerce Integrations”
Click “Add eCommerce Integration”
Select CSCart
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.
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.
Additional settings are available related to the Sender and Return To address. Edit if necessary to your integration.
Click "Save New Integration" when finished.
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”.
Now any orders with a status of “Open” in your CSCart, will be populated into your orders section of XPS Ship for processing.
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”.
If you click the Order Number, you will see the shipment information from XPS Ship.
Available Features
XPS Ship’s integration to CSCart supports the following as defined in the Integration Features Glossary