XPS WebShip

Squarespace Error: Received Status Code 403

If your Squarespace is not updating the information after the shipment has been booked, or displaying a 403 error after connecting the integration, this is due to the user permissions being set to “Read Only”.

On the left side of the shipment select the eye icon.

mceclip0.png


Clicking on the eye will bring you to a more detailed overview of that shipment. On the right will be a box with the update status error: ”Received status code 403 while making a POST request to Squarespace”.

mceclip1.png


To resolve the issue follow the steps below.

Log in to your Squarespace admin site.

Click the "Settings" on the left-hand side of the page.

mceclip0.png


Under Settings select "Advanced" and click on "Developer API Keys".

mceclip2.png


Click "Generate Key".

mceclip2.png


Enter a name for your API key. The name will not matter for the setup with XPS Ship. Under Permissions select the "Orders" option, and make sure to select "Read and Write".

mceclip3.png


Above the key name in the right corner click "Generate Key".

mceclip3.png


Click the "Copy Key" button to copy the API key, as you will need to paste it into your Squarespace Integration settings for XPS in the next step.

mceclip5.png


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

Select Dashboard from the navigation bar

mceclip0.png


Scroll to the bottom to Ecommerce Integrations, and select your Squarespace integration.

mceclip4.png


Scroll down to Squarespace Settings, and paste the new API Key you copied earlier into the API Key field.

mceclip8.png


Select "Save Changes" at the bottom.

mceclip1.png


You can now return to the History/Track Tab and select "Retry Marking Order as Shipped" from the dropdown arrow next to the shipment.

mceclip0.png


Back to Top