Many Shopify store owners face this confusing problem:
Your product has stock in CJ Dropshipping, but Shopify still shows it as “Sold Out.”
This issue can cause abandoned carts, lost sales, and customer frustration — but the good news is that it’s extremely easy to fix. In most cases, the problem has nothing to do with inventory, and everything to do with your Shipping & Delivery Settings inside Shopify.
In this guide, I’ll show you the exact steps to solve this problem in less than 2 minutes.
Why Shopify Shows “Sold Out” Even When CJ Dropshipping Has Stock
Shopify requires every product to be assigned to a valid shipping profile.
If your product is not added to any shipping zone or shipping profile:
✔ Shopify automatically disables checkout
✔ The product becomes unpurchasable
✔ Shopify displays “Sold Out” even when the supplier has inventory
This is why many CJ Dropshipping users face this issue without realizing the cause.
Step-by-Step: Fix the “Sold Out” Issue for CJ Dropshipping Products
Follow the steps below to fix the issue instantly:
1. Go to Shopify Admin → Settings → Shipping and Delivery
This is where all shipping rules and custom profiles are managed.
2. Scroll Down to “Custom Shipping Rates”
You will see a list of shipping profiles created by apps or manually.
3. Look for the “CJ Dropshipping” Profile
CJ creates its own shipping profile for synced products.
If your product is not connected to this profile, Shopify won’t allow checkout.
4. Click “Manage Rates”
Open the CJ shipping profile and check the assigned products.
5. Add Your Product to the CJ Shipping Profile
Click Add Products, then select the items that show as “Sold Out.”
6. Save Your Changes
Once saved, the product will be properly assigned to the correct profile.
7. Refresh Your Storefront
You should now see:
✔ The Sold Out label is gone
✔ The “Add to Cart” button is active
✔ The product is fully purchasable
Video Tutorial (Recommended)
If you’d like to watch the step-by-step tutorial, here’s the full video:
👉 https://youtu.be/OdfbXMvL7Ac
This video walks through the exact process visually so you can follow along easily.
Final Thoughts
This is one of the most common issues Shopify + CJ Dropshipping users face, especially when adding new products or migrating listings. Thankfully, the fix is simple — just ensure your products are assigned to the correct shipping profile.
If you’re using CJ Dropshipping, always double-check:
✔ Shipping profiles
✔ Assigned zones
✔ Linked products
Fixing this once can prevent the “Sold Out” issue from happening again.
