There are three reasons why Shopify orders do not show up on the Oberlo Orders page: payment status, application bug or the product is not synced with the Oberlo app.

Payment Status

Oberlo only shows orders which are marked as “PAID” in Shopify. Mark the order as paid, and then check if it appeared in the Oberlo app.

If you want to capture payments for future orders automatically, you should go to Shopify admin > Settings > Payment providers and choose the “Automatically capture payment for orders” option.

Application Bug

Due to the update bug, orders may not be added to the Oberlo app. To trigger the update, add a note to the order in Shopify and check if it has appeared in the Oberlo app after several minutes.

Product Is Not Synced With Oberlo

If none of the above reasons apply, it means that the product(s) is not synced with Oberlo.


-The product was added without using the Oberlo import buttons.

-The product was duplicated in Shopify admin.

-Product variants were created manually in Shopify admin.

-All product variants were deleted in Shopify admin.

-Products were exported and then imported to Shopify via a CSV file.

-The third-party (bundle, upsell) application was used, which modified product variants or created new products.


Your order will never show up in the Oberlo app, however, you need to take the steps below to be able to purchase the product from the supplier.

  1. Override the product to resync it back with Oberlo. This step helps to solve the problem with orders that will be created in the future.
  2. Create a new draft order. A newly created order will appear in the Oberlo app and let you purchase product(s) from the supplier.

Note: Sometimes, partial order shows up in the Oberlo app. This means that missing products are not synced with Oberlo.

Related Articles

How to Sync Existing Shopify Products with Oberlo
How to Create a Draft Order
How to Ship an Order Once You Have Made a Sale
How to Order the Product from a Different Supplier

Did this answer your question?