NOTE
The Pio app functionalities presented in this article are only visible to Pio Admins.
The ShipStation integration simplifies product shipping from Pio. Learn the steps to set up your Shopify and Pio app with ShipStation in this article.
Once the integration is up and running, you don't need to log in to ShipStation anymore to manually handle shipments and create shipping labels.
Follow these steps to integrate ShipStation with Pio and Shopify
Recommended preparations in ShipStation
Recommended preparations in Shopify
Connect ShipStation to Pio
Connect PrintNode to Pio
Install PrintNode client
Fulfill a test order
Recommended preparations in ShipStation
If you haven't used ShipStation previously, the 'Onboarding' steps are a good place to start to get ShipStation ready for integration with Pio.
Connect your online store, add carriers, select label layout, and add your Ship From location.
Recommended preparations in Shopify/e-commerce software
If you use Shopify as your e-commerce system, the ShipStation app must be added to Shopify. If you have enabled 'Third party calculated rates at checkout' in Shopify, you can add the shipping methods from ShipStation to your Shopify checkout.
Orders from Shopify are synced to ShipStation with shipping methods and shipments are created.
When using other e-commerce software, check if there is a ShipStation plugin you can use to sync the orders and shipping methods.
Connect ShipStation in your Pio App
Log in to Pio Admin and navigate to System Settings > Software integrations > ShipStation and select 'Connect your ShipStation account'.
The integration setup is completed in four steps
1. Add the ShipStation API key
2. Add the ShipStation API secret
3. Add a ShipStation partner key
This step is optional, and you can skip it if you don't have an SS partner key.
4. Wait for the shipping services to be synced from your ShipStation account
You will see a success screen when the account is connected:
Select 'Do it later' to exit the Shipstation integration setup, or choose 'Connect PrintNode' to access the PrintNode setup directly.
Account details and package sizes
When the account details are synced from ShipStation, you can continue with the account settings. Navigate to "System Settings > Organization settings" to set the package and unit preferences.
Select the Unit preferences:
and add your standard Package sizes to match the packages available in ShipStation:
The last step is to choose the shipping carriers to use for shipping orders with Pio:
Connection failed?
If the connection fails during setup, you can 'Exit' to check the API details, and then 'Try again'.
Double-check the API key/secret and that there are no blanks when copying/pasting them to Pio.
Not able to connect? Please submit a ticket to Pio Support, and we'll reach out to you as soon as possible to help you.
Fulfill a test order
When both ShipStation (and PrintNode, if you are printing labels directly) are ready, you can submit a test order to Pio. The test order should include an SKU that is already stored in a bin in your Pio system.
When picking and fulfilling the order, the last step of the order flow is to enter the weight and check the selected shipping method.
If you have a scale enabled and the Pio app is connected with Printnode, the weight will be added automatically.
Complete the package details, select 'Finish', and the shipping label will be printed automatically.