There are a few reasons why a WooCommerce order may not appear in Pirate Ship. If YARRrrr running into this issue, we've gone over all of the settings to check below!
Shipping Status: Pirate Ship only imports Unshipped/Unfulfilled orders ๐ If your order has already been marked as Shipped/Complete in WooCommerce, it won't show up.
Click here to see how you can adjust your order's fulfillment status.
โ
Financial Status: By default, Pirate Ship only imports orders with the financial status "Processing." This can be reconfigured by heading to your Settings > Integrations > WooCommerce > Edit.
Here's how that looks:
Ignored Orders: Was the order accidentally ignored on your Import grid? Click here to see how to find it ๐
Refund Requested: Did you already create a label for this order, but requested a refund for it? The order will reappear on your Import grid, but we'd recommend giving it a few minutes before hitting the Refresh Data button.
Missing Shipping Address: Does the order have a shipping address? We've seen some orders contain only a billing address ๐ Click here to see how you can edit an order in WooCommerce so the billing address is also used as the Shipping Address.
Check for Plugins: If you're using any plugins on your site, we recommend disabling them! We've seen plugins interfere with the integration's connection, especially if the plugin generates recurring orders ๐
These plugins often create sub-orders under the same Order Number. While Pirate Ship would be able to import the first order, our duplicate order prevention would stop the other orders from coming through.
Unrecognizable Order Names: Do the names of your order items contain non-alphanumeric characters? Order items with emojis or other non-alphanumeric characters (like โขโ ยฎยฉ) in the name may not appear in your Import Grid on Pirate Ship due to our system not being able to recognize them.
Custom Order Status: Does the order have a custom order status in WooCommerce? Pirate Ship cannot import any orders with a custom status...yet ๐
Compatibility Mode Enabled for HPOS: Do you have High-Performance Order Storage (HPOS) enabled? HPOS is optional, but if you have it enabled, WooCommerce requires you to enable compatibility mode to synchronize your orders to Pirate Ship's import grid โ
You can check to make sure compatibility mode for HPOS is enabled by going to your WooCommerce Settings > Advanced > Features > and then checking the box "Enable compatibility mode (synchronizes orders to the posts table)" in the section marked Other data storage.
Contact ARRrrrr crew if ye still need help
Still having trouble getting your WooCommerce orders to import, Matey? Our Support team is happy to help - click the blue chat button to hoist the flag and we'll get you sailing in no time! ๐ดโโ ๏ธ