This article describes how to successfully connect your PrestaShop cart to ShipStation. You're about to...
- Generate keys, configure settings, and copy information from within PrestaShop
- Enter your PrestaShop information into ShipStation
Generate keys, configure settings, and copy information from within PrestaShop
1. Log in to your PrestaShop admin panel.
2. Click Advanced Parameters and select Webservices from the dropdown.
3. At the top of this page, click Generate! to have PrestaShop generate a new ShipStation Access Key.
4. In the Key description field, enter a name that pertains to this key (we suggest naming it "ShipStation Access Key"). Copy the Key value.
5. Toggle Status to Yes (if it is not already).
6. Scroll down to the Resource table and check the Select All box for View (GET).
7. Check the Modify (PUT) checkbox for order_carriers and orders. Click Save.
8. Toggle Yes for Enable PrestaShop's webservice.
9. Go to your Configuration Information under the Advanced Parameters dropdown.
10. Copy the Shop URL from the upper righthand side of the page that appears. Once you have this Shop URL and Access Key (recall step 4), you're ready to plug these into ShipStation.
Enter your PrestaShop information into ShipStation
1. Log in to ShipStation and go to your Account Settings (the wrench icon in the upper right).
2. Select Selling Channels and then Store Setup from the left-hand sidebar.
3. Click + Connect a Store or Marketplace.
4. Select PrestaShop from the list of stores (you may need to scroll down the list).
5. Scroll down to step 12 listed in the options on the popup, and enter the Web Service Key and Store URL where the default statuses will be displayed. If you have customized your order statuses, update them accordingly.
Note: If ShipStation has trouble authenticating with your server, you or your system admin may need to add a .htaccess file to your webservices directory. This file should contain the following rule:
RewriteRule .* - [E=HTTP_AUTHORIZATION:%