• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

How to start e-commerce dropshipping store without inventory using WooCommerce

Plugin Tutorials, WooCommerce import products, WooCommerce tutorials

Piotr Ostrowski6 minutes read2025-08-20
blog category heading image

We have prepared a complete guide for people who want to start online store in the dropshipping model. By using the WooCommerce platform and our Dropshipping XML plugin, you will quickly start an online store without your own physical inventory. The store will import the products from a wholesaler which is selling pet supplies products.

Before I continue, check out the All Plugins Bundle offer, which gives you the opportunity to purchase the Dropshipping Import plugin along with its add-ons and other products that complement its features. ↓

Contents

    • All Plugins Bundle £99
  • Dropshipping - an online store without inventory
    • Final effect
    • The pet supplies industry - a good choice
  • Configuring the online store without inventory in WooCommerce
    • Plugin Installation
    • Adding a product file
  • Step 1 - File Import
  • Step 2 - XMl element selection
  • Step 3 - Mapping
    • Step 3 - Import options
    • Product list in your shop after import process
    • Shipping
  • Your online store without inventory is already working
    • Implementing your business model
    • Related Articles
  • Dropshipping XML WooCommerce - import products to your store
  • New WooCommerce XML Dropshiping plugin
  • How to start dropshipping in WooCommerce with a free plugin?
  • Faster WooCommerce with the bulk import of products (free plugin)
  • WooCommerce XML import is simple with this plugin. Just try!

All Plugins Bundle £99

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Add to cart or View Details
WP Desk
Plugins used by 239,743+ shops

Dropshipping - an online store without inventory

In a store based on the dropshipping model, you do not run a physical warehouse. Don't spend money on stocking up your store and you can focus on marketing and customer service. You use the offer prepared by the wholesaler you cooperate with.

You run an online store without your own inventory. Just transfer the obligation to fulfill the order to the contractor - thanks to this, you do not have to deal with sending parcels yourself.

Final effect

From our guide, you will learn how to create a ready-to-use online pet store. You do not need a physical warehouse because you use dropshipping model:

The pet supplies industry - a good choice

In the current pandemic situation, we spend more time at home. Finally, we have time to deal with the pets that we have always wanted to have. Many people are now choosing their first pet because they know they can give it adequate attention. A pet is a commitment for many years, so you can be sure that customers will come back to you.

During the pandemic, online pet stores record continuous growth. The industry is developing and customers are getting new habits.

In this guide, we will show you how to sell Happet pet supplies products. It is a leading brand on the Polish pet products market. It offers a wide range for both pet and garden stores. The range of products offered includes: aquarium accessories, articles for dogs, cats, birds, rodents and terrariums.

Configuring the online store without inventory in WooCommerce

I assume that you already have an active WooCommerce installation. Go to the main settings of the store and make sure the parameters of the store match the parameters of your XML file:

Currency

Weight

Warehouse uses the kilogram (kg) unit to denote the weight in the XML file, so you need to set it in the configuration. Go to the Settings section Products:

Inventory

Make sure you have inventory management turned on in the Inventory section.

Taxes

Check out our guide on taxes in WooCommerce and set up taxes in your store: WooCommerce Taxes.

Plugin Installation

We assume that your WordPress admin account allows you to install plugins. The next step is to install a plugin that serves as a tool for automated, continuous integration with wholesalers. The plugin is available for purchase in our store:

Install and activate the plugin in WordPress according to the manual installation instructions from the admin panel. Don't forget to activate your API key to access updates and support.

You may also start to import products & dropshipping in WooCommerce with the free version of the plugin!

Adding a product file

After activating the plugin, you will see a new menu: Dropshipping XML. Use it to proceed with the process of adding a new import. Click on Import to add a new file.

Step 1 - File Import

Paste the URL into the XML file you received in the warehouse email. Press the import button to download the file.

When you see the success message, go to the next step.

Step 2 - XMl element selection

In this step, you select the branch in the XML file that contains information about the products. For your Happet XML file, this will be product - first on the list. Click on this element and go to the next step.

The number displayed is the total number of entries in the XML file. It includes both available and unavailable products (out of stock).

Step 3 - Mapping

In this step you will map all the product parameters found in the XML file with the WooCommerce product fields. Thanks to this, the plugin will automatically fill in these fields for all products during import. We have prepared a convenient interface to make the whole process friendly and transparent.

On the right side there is a preview of your XML file. There are markers there. To map a tag and a field, grab the tag and drag it to the appropriate field:

Product name

The parameter contains the product name. Drag it to the WooCommerce product name field:

Product description

Inside the tag there is a product description. Place a tag in place of the WooCommerce product description. Make sure you enter the description in Text mode as the description is in HTML format.

Product price

Put a tag containing the price of the product in the Price field:

Make prices in your shop higher than in the XML file

Prices in your store should be higher than wholesale prices. The difference in price will be your sales profit.

To increase the prices on the fly by (for example), 20%, select Add % value from the drop-down list and enter the value in the field 20.

Taxes

In this example, you import products with a Standard VAT rate. Set a single tax class to all imported products and in the Tax class field, indicate the class that corresponds to the Standard rate.

SKU

In order for the products in the store to be easily identified, add a unique string to each of them to distinguish them from the others. To do this, use the SKU field, to which drag the tag <indexCatalogue>.

Inventory

The product's stock is in the <availabilityCount> field. Click Enable stock management at product level and map the <availabilityCount> field:

Weight

The product feed also includes the weight value of the packed product. Use the Package weight field for product weight:

Attributes

The attributes of each product in the XML file are:

  • <indexCatalogue> - label given to the product in the warehouse
  • <![CDATA[Producer]]> - product producer
  • <attribute eid="EAN_CODE"> - barcode

Go to the Attributes section and map the names and values of each attribute:

Images

Time to add your product photo gallery to WooCommerce. Go to the Images metabox on the import screen and paste the following tag path list into the text field:

{//product/imageUrl},{//product/allImages/imageUrl[1]},{//product/allImages/imageUrl[2]},{//product/allImages/imageUrl[3]},{//product/allImages/imageUrl[1]},{//product/allImages/imageUrl[4]},{//product/allImages/imageUrl[5]},{//product/allImages/imageUrl[6]},{//product/allImages/imageUrl[7]},{//product/allImages/imageUrl[8]}

Thanks to this, images will be downloaded to WooCommerce products . The plugin automatically downloads images to the store from the indicated locations.

The images are downloaded to the WordPress Media Library and added to the product gallery. The first image is set as the Main Image of the product.

Categories

The last step in the mapping process is to configure the category mapping so that new products are automatically assigned to the categories you have created.

  1. Click Map categories
  2. Click Create or select categories automatically 
  3. Drag the field to the Product category field

Go to the next step.

Step 3 - Import options

In the Import options screen, use the following parameters:

    1. Import into products on the basis of: SKU - products will be identified based on the SKU field you have mapped earlier.
    2. No product in XML/CSV file: Change shop products stock to 0 - in this case, the warehouse does not remove unavailable products from the XML file, so you do not have to worry about offering goods that the warehouse does not have in stock.
    3. Cron schedule: the warehouse updates the file 2-3 times a day, so it is a good choice to refresh the file every day, at intervals:


Start the import by clicking the Start Import button:


The import process has started. Watch the progress. If you start the import process manually, the event log will be displayed on the screen, allowing you to monitor the process progress.

Keep the browser tab open - the import will be faster. After closing the browser tab, the process will continue in the background.

Product list in your shop after import process

After the import is completed, go to the list of products in WooCommerce and preview the imported products on the list:

 

Cool! You successfully imported pet supplies products into your WooCommerce store.

Shipping

Now you need to allow your customers to place orders with the option to choose a shipping method. Happet wholesaler deals with the shipping of orders, so all you need to do is transfer the shipping cost to the buyer.

Add a new shipping method and set its cost (WooCommerce shipping cost is always entered as a net value):

Your online store without inventory is already working

Done! Your store is up and running. Products are periodically downloaded from the wholesaler's servers. Your customers can place orders and pay for them. Buyers also pay for the shipping of orders, so you don't suffer any losses. In this guide, you learned how to open an online store without inventory.

See all options and functionalities in the plugin documentation and video tutorials below.

Implementing your business model

With minimal effort and no investment in stocking up your store, you have opened a dropshipping online store. You earn from day one, and you will earn profits in the following way:

  1. Your store's offer is automatically updated based on the warehouse file and
  2. Buyers place orders in your store and make payments to your bank account.
  3. After receiving the order, you hand it over to the wholesaler.
  4. The warehouse sends the product to the target customer.
  5. The buyer is satisfied with the price and the way the order is fulfilled and stays your customer for longer!
  6. You only need one tool to create an online store. The Dropshipping XML plugin is available in our store. You may also start with the free version of the plugin.

Related Articles

Dropshipping XML WooCommerce plugin - import products to your store

Dropshipping XML WooCommerce - import products to your store

Would you like to know how to start dropshipping with WooCommerce? Or see how to import products to WooCommerce and synchronize them with your wholesa...

New WooCommerce XML Dropshiping plugin

New plugin that will make WooCommerce a powerful dropshipping tool. Integrate your store with a wholesaler or supplier and sell without having to stoc...
dropshipping in woocommerce

How to start dropshipping in WooCommerce with a free plugin?

Have you recently wondered how to open an online shop at a low cost and verify whether your business idea makes sense? In this post, you will learn ho...
WooCommerce bulk import of products with Dropshipping XML WooCommerce (free plugin)

Faster WooCommerce with the bulk import of products (free plugin)

Today, I will show you how to import products in WooCommerce faster thanks to the bulk product upload. I will be using a free product importer plugin ...

WooCommerce XML import is simple with this plugin. Just try!

Hey, in this post, I will try to show you how to configure WooCommerce XML import with Dropshipping XML WooCommerce plugin. And I will specifically sh...

6 minutes read7215 views

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Piotr Ostrowski

...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WooCommerce products › WooCommerce import products › How to start e-commerce dropshipping store without inventory using WooCommerce

Primary Sidebar

Contents

    • All Plugins Bundle £99
  • Dropshipping – an online store without inventory
    • Final effect
    • The pet supplies industry – a good choice
  • Configuring the online store without inventory in WooCommerce
    • Plugin Installation
    • Adding a product file
  • Step 1 – File Import
  • Step 2 – XMl element selection
  • Step 3 – Mapping
    • Step 3 – Import options
    • Product list in your shop after import process
    • Shipping
  • Your online store without inventory is already working
    • Implementing your business model

All Plugins Bundle £99

28 plugins included! 1 Site for each plugin Regular updates and support Priority 1-on-1 Support 30-day money back guarantee

Add to cart or View Details
WP Desk
Plugins used by 239,743+ shops

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}