This module adds the XPS Shipping Rates functionality to Drupal Commerce extending the Commerce Shipping API. USPS is the default carrier provided by XPS. You can add FedEx, UPS and various others. As a USPS provider, XPS Ship offers the best pricing for domestic and international shipping.
XPS Shipping Module
This Commerce Shipping Module is based on the REST API from https://xpsship.com/discounted-shipping-rates/
This module only provided shipping rate calculations at checkout. USPS is the default carrier that is used. You can sign up for other carriers with your account details from that carrier EX: UPS.
Module Installation
- Install and enable the module here /admin/modules
- You will need to sign up for an account here: https://signup.xpsship.com/
- This module is based on the XPS REST API: https://xpsship.com/xps-custom-software-integrations/restful-api-integra...
- After you sign up for an account. You need to sign into here https://xpsship.zendesk.com
-
Here is the Setup to access the REST API for the Module:
- Add E-commerce Integration https://xpsship.zendesk.com/hc/en-us/articles/4401761648276-Custom-Integ...
- Get your API Key and Customer ID https://xpsshipper.com/restapi/docs/v1-ecommerce/endpoints/overview/
-
Go to /admin/commerce/config/shipping-methods/add:
- Select XPS Shipping as the Plugin.
- Enter the XPS API details.
To add other Carrier's after you login to the XPS signup here is the page: https://xpsshipper.com/ec/#/settings/providerAccounts
For some reason when you add FedEx to the Shipping Plugin rates do come up without adding the Carrier the XPS Admin above.
This module is still being actively developed.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Commerce ecosystem
Most installed first