XPS

PrestaShop Integration


Integrating your XPS Ship account with PrestaShop allows your customers’ orders to be directly transferred from PrestaShop to XPS Ship, providing quick and easy shipping. The steps below will guide you through the process of integrating your XPS Ship account with PrestaShop.


PrestaShop Configuration

Before you begin the integration process, you will need to configure your PrestaShop account to allow XPS Ship to pull in order information.

Log in to the admin side of your PrestaShop site.

mceclip0.png


In the sidebar click Advanced Parameters >Webservice.

mceclip0.png


From the top right click Add New Webservice Key.

mceclip3.png


Next to the Key box click Generate. A string of numbers and letters will be generated.

mceclip1.png


Copy the Key, as you will need to paste it into your Prestashop Integration settings for XPS in a later step. Set the status to YES.

mceclip2.png


Check the following permissions:

  • Addresses: View (GET)

  • Carriers: View (GET)

  • Countries: View (GET)

  • Images: View (GET)

  • Order_Carriers: View (GET) and Modify (PUT)

  • Order_Details: View (GET)

  • Order_States: View (GET)

  • Orders: View (GET) and Modify (PUT)

  • Products: View (GET)

  • States: View (GET)

mceclip0.png


Click Save at the bottom of the page.

mceclip5.png


After saving the necessary permissions you will return to the Webservice page, here under the configuration, be sure click Yes for Enable PrestaShop’s webservice.

mceclip1.png


Click Save at the bottom right.

mceclip5.png


Add a PrestaShop Integration

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

Click the Settings tab.

mceclip0.png

Under eCommerce select eCommerce Integrations.

mceclip1.png


Click Add eCommerce Integration.

mceclip0.png


Select PrestaShop.

mceclip0.png


General Settings

  • Add an Integration name, “PrestaShop” 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.

mceclip9.png


PrestaShop Settings

  • Add the URL of your PrestaShop site in the Store URL field (Make sure there is not a trailing /). Example: https://mytestshop.net

  • Paste in the key you generated and copied earlier into the Key field.

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

mceclip3.png


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

Text, letterDescription automatically generated


When finished, click Save New Integration.

mceclip1.png


When the integration is saved, you see that the connection has been established at the top of the page.

Orders start syncing and appear in the shipping area, this may take a few minutes.

mceclip9.png


Available Features

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

mceclip1.png


Back to Top