New Experience: Connect Shopify to ShippyPro

Learn how to connect Shopify step by step

Let's connect Shopify to ShippyPro to start importing your orders from the number one ecommerce platform in the world. ✨


  1. Connect Shopify to ShippyPro

  2. Additional Options

  3. Troubleshooting

  4. FAQs

1. Connect Shopify to ShippyPro

  • Click on Marketplaces from your ShippyPro profile and click on Shopify logo.

  • Click on Link my Shopify account to start the connection.

  • You'll be then redirected to the Shopify App Store. Here you should click on Add App to download and install ShippyPro in your profile.

  • Log in to your Shopify store.

  • Add your production live URL, any under-maintenance website URL won't be accepted.

  • You'll be redirected to your ShippyPro profile to complete the connection in a few seconds.

  • Once connected Shopify to ShippyPro, all Plans payments will be conveyed through Shopify.

    ❗️If you employ a third-party plugin (such as Orderify, etc.) order data might be imported incorrectly.

    ❗️Please note that order IDs containing emojis or special characters (such as -, /, *, !, %) are not supported, therefore the order details might not be correctly imported into ShippyPro.

In case you receive an error "Oauth error invalid_request: The Redirect_uri Is Not Whitelisted" when trying to connect to your Shopify store, please contact our Support Team and we'll make sure to enable you.

2. Additional options

By clicking on Edit from the Marketplaces section you'll have some different options that will help you personalize Shopify use on ShippyPro:

Carrier Rates

Thanks to this option it will be possible to show carrier tariffs at Checkout according to the Carrier connected to ShippyPro.

Import paid orders

Only paid orders will be imported.

Order shipped notification

Customers will be notified when the order will be shipped.

Ship & Collect 🌎

ShippyPro's Ship & Collect is the perfect tool to increase your e-commerce conversions! 🙌 Showing Courier Rates in real time and our Delivery Point Map after payment gives your customers much more flexibility.

What can I do once I connected Shopify?

By clicking on Edit from the Marketplaces section, you will see several options available to you so that you can customize the use of Shopify on ShippyPro to suit your needs.

  • Update the Shopify marketplace with the shipping information and mark the order as shipped: selecting this option will mark the order on Shopify as Shipped each time an order is transmitted.

  • Add my ShippyPro carrier rates to my Shopify Checkout: through this function you will be able, depending on the couriers connected to ShippyPro, to show your shipping rates.

Drop-off points

You can include drop-off points at checkout: you'll be able to show your customers the drop-off points available for your carriers at Checkout.

  • To show live rates and/or Drop Off Points at Check-Out, your Shopify store needs to be on the Advanced Shopify or Plus plan.

  • Shopify map will be displayed by the customer only after the payment.


By adding your warehouses in this section and selecting them from Marketplaces > Edit they will be updated each time an order is dispatched.

  • To show your Cash on Delivery orders updated as "paid" on Shopify, an Annual Professional plan is required. Contact our Support team to test this feature or upgrade directly on Admin > Plans page!

HS Code

ShippyPro can automatically import the HS Code from Shopify with every annual plan subscription so that you don't have to include it every time. Then open a chat with us by clicking on the chat logo on the right bottom of the platform to ask for HS code automatic import from Shopify.

📌Shopify B2B version is supported by ShippyPro

📌 Currently the "Gift Card" payment method is not recognized, so if you have an order on Shopify partially paid with Gift Card and partially to be paid as COD, ShippyPro will still import the total value of the order. You can therefore change the correct amount manually when shipping your order.

3. Troubleshooting

Why my orders are not updated on the marketplace?

1. It may have happened that sometimes your orders haven't been updated on the marketplace. In case you have multiple Locations, verify from Marketplace > Edit that the Location linked to the orders not updated is selected.

You need to select the exact location of the orders for them to be updated on the marketplace.

Would you like to edit your Location for your Shopify profile connection? You can proceed to change it directly inside Shopify by following these guidelines.

2. If you change the item name on the marketplace after the order is imported on ShippyPro, it won't match the data we imported and it will block the update.
We compare SKUs, name, and quantity of the items, and if everything matches, we update the order, otherwise, there may be problems with the update.

3. You need to make sure to correctly update your Shopify connection by clicking on the "Refresh Shopify permissions" button in your Shopify module. If you fail to perform this activity, your Shopify orders won't be correctly updated.

What if a Customer made an upsell?

When an order receives an upsell it will be imported again on ShippyPro, but keep in mind that this kind of order won't be updated again on the Marketplace by ShippyPro.

Why do I see the wrong image for my items?

In case you have different products, you'd need that each product has a different SKU: otherwise, in case of repeated SKUs and different images, only the first image will be displayed for each one. To sum up, just remind to follow this super understandable rule: 1 SKU = 1 Image

4. FAQs

  • Why my Shopify fulfilled orders are not imported on ShippyPro?

    ShippyPro only imports Shopify unfulfilled orders that don't contain spaces or special characters in order numeration. To edit your order number you can follow the guide at this link. Also note that, to import orders into ShippyPro, they must have "fulfillment_status": null and must not have been closed "closed_at": null

  • What's the Order ID amount limit to be updated per minute?

    You can update up to 50 Order IDs per minute.

  • Why my research via SKU doesn't work in Ready to Ship section?

    With multiple locations active on your profile, your filter by SKU will work only if SKU is present in just one Location. Upgrade your plan to start importing your backlog orders. Once Upgraded your plan click on the chat logo 💬 and forward us your request, we'll then import the orders for you.

  • I shipped my Shopify order with a carrier of my choice, but the shipping information is not correctly sent to the carrier. Some information is displayed in the wrong fields. How come?

    If you haven’t manually changed the order details in ShippyPro, make sure to check the settings directly on Shopify. It’s possible that the information was present in the wrong fields and, therefore, we imported it in that “wrong“ form.

  • Can I modify the order's details, such as delivery address, items (add/remove) etc. AFTER the order has been imported into ShippyPro?

    Yes, we can import the order on Shippypro, then you can modify it from Shopify (change delivery details, add/remove items) and we will import the modifications.

    You can enable the feature in 2 ways:

    • Flag the option "Import only paid orders" in the Shopify connection

    • Create the Shopify connection EX NOVO deleting the present one and connecting it again.

Done! 🎉