There are a few reasons why a WooCommerce order may not appear in Pirate Ship. We'll go over all of the settings to check below!
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.
By default, Pirate Ship only imports orders with the financial status "Processing." This can be reconfigured by heading to your Settings > Integrations > WooCommerce > Edit:
Was the order accidentally ignored on your Import grid? Click here to see how to find it 🔍
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.
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.
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.
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.
Does the order have a custom order status in WooCommerce? Pirate Ship cannot import any orders with a custom status...yet 😄
Still having trouble getting your orders to import? Our Support team is happy to help!