ShippyPro WooCommerce integration allows you to connect your WooCommerce store with your ShippyPro account to pull your processing orders and generate shipping labels and to sync the tracking number back to WooCommerce.
ShippyPro Tracking Integration
Our tracking integration automatically gets the tracking information from the order meta, automates the fulfillment workflow and helps you save time on repetitively work to copy & paste tracking numbers from the order notes to the Shipment Tracking panel.
To enable the integration you’ll need to follow the below steps:
Create a webhook in ShippyPro that will update the WooCommerce API with tracking information when you ship orders. You need to configure the “order_shipped” webhook in ShippyPro that will call a specific endpoint in your WooCommerce API. You can find the details on how to configure the webhook in ShippyPro’s documentation.
In your store’s admin, go to WooCommerce > Shipment Tracking > Integrations
Search for the ShippyPro integration and enable it. When you check to autoComplete shipped orders option, AST will change the order status to Shipped, if you decide to disable that, you will need to manually change the order status to Shipped.
Once you’ll enable the integration, whenever you’ll generate a shipping label in your ShippyPro account for an order that was received from your WooCommerce store, the shipment tracking info will automatically updated from the order meta into AST’s shipment tracking order meta.
ShippyPro might update the WooCommerce API with Shipping Carrier names that are different than the shipping provider names on the AST shipping providers list and the shipping confirmation email will be sent to the customer without a tracking link. To solve that, you can map the names received from ShippyPro to the name of the shipping carrier on AST’s shipping providers list.
Check out our shipping providers documentation for more details.