There can be different reasons why your Shopify orders don't show up in Oberlo. Therefore, you need to try different solutions to fix your missing orders.

On this page:

Order payment status

Only orders with Paid or Authorized payment statuses appear in Oberlo. If your order has any other payment status in Shopify, then it won't show up in Oberlo. If you capture payments manually, then you need to mark your order as paid or set up your payment capture settings to capture payments automatically.

Application bug

It's possible that your order might get stuck between the updates from Shopify to Oberlo. To trigger the update, add a note to your order in your Shopify admin.

Your product got disconnected from Oberlo

If none of the mentioned reasons fix your missing order, then it means your product got disconnected from Oberlo. Products get disconnected from Oberlo when you make the following actions:

  • You duplicate a product in your Shopify admin.

  • You manually create product variants in your Shopify admin.

  • You delete all product variants in your Shopify admin.

  • You export your products and then import them back using a CSV file.

  • A third-party app modifies your product in your Shopify admin.

To make your order show up in Oberlo, you need to override your product to connect it back to Oberlo and edit your order to add the connected product to your missing order.


1. Override your product to reconnect it with Oberlo.

2. From your Shopify admin, go to Orders and click the order that you want to fix.

3. Click Edit.

4. In the Add product section, enter the name of the newly connected product, select the corresponding product variant, and then click Done.

5. Click Remove item next to your old product.

6. Uncheck Send invoice to customer, and then click Update order.

If you're unable to edit your order, then override your product and duplicate your order in Shopify or crate a draft order. After you do this, then your new order shows up in Oberlo and you can place your order with a supplier.

Did this answer your question?