Integrating your XPS Ship account with WooCommerce allows your customers' orders to be directly transferred from WooCommerce to your profile, providing quick and easy shipping. Orders will be marked as "Shipped" on WooCommerce and will send a tracking number once the shipping label has been generated.
Note: You must have admin access to add plugins and grant application permission.
Open a new browser tab and log in to your WordPress account.
Select "Plugins" and "Add New".
In the top right type "XPS Ship" into the search bar.
Select "Install Now" for the XPS Ship Integration.
A new window will pop-up, select "Activate Plugin".
Next, select "WooCommerce", and then "XPS Ship" located on the left side.
This will bring you to the plugin setting, select "Connect my WooCommerce Store to XPS Ship".
If you are an existing XPS Ship customer select "Click here to begin shipping". If you are a new customer complete the signup to create a new account.
Next, you will see a message that the app has been successfully installed. If you are setting up the WooCommerce account select "Setup My Account" If you already have a WooCommerce integration previously set up, select "Configure Connection Settings".
General Settings
Enter an integration name. The default will be WooCommerce, but it can be changed to anything you'd like.
Check the box "Send Confirmation Email" if you'd like a confirmation email sent to a designated address when orders are booked.
The "Active" checkbox will be ticked by default for all new integrations. If the integration goes inactive, uncheck the box so the details of the integration can be saved if necessary.
Check the box next to "Skip Address Pre Verification" if you wish to skip the address verification process during booking.
Check the box "Include Packing Slips in Confirmation email" if you wish to include a packing slip with the Confirmation Email.
WooCommerce Settings
You do not need to enter or change anything in the WordPress Site URL or API Key, as these will automatically populate with your information after completing the previous steps
If you want your order status to remain unchanged in Woocommerce after booking, check the box "Don't update WooCommerce order after booking shipment."
Check the box if you want to Include Virtual Orders. **This is not a commonly checked feature, since the virtual products option in Woocommerce is for products that are intangible and are not shipped.
Enter the type of Pending Order Statuses you wish to pull into your orders list in XPS Ship. Orders with the status of "processing" are the default. If you have multiple statuses to enter, put a comma after "processing," and then enter your custom status with no spaces. Example: processing,custompack
Clear Product Cache: This is a troubleshooting feature. You would select Clear if you notice that the product title, picture, pricing, or weight did not match the most updated information on your Woocommerce site.
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 the integration has been saved, you will see that the connection has been established at the top of the page. Orders will start syncing and will appear in the shipping area, this may take a few minutes.
Integrated Quoting
Woocommerce does have an optional Integrated Quoting feature that allows you to pass your live rates through to your shopping cart as your cost, with a dollar markup, or a percentage markup, as well as a weight markup for packaging. To learn more on how to add this option visit the help center article: WooCommerce Integrated Quoting
**If you previously set up WooCommerce Integrated Quoting you will need to delete the prior Webship Integrated Quoting Plug-in from your WordPress account before proceeding to setup.
Available Features
XPS Ships integration to WooCommerce supports the following as defined in the Integration Features Glossary