WooCommerce Dropshipping

Use WooCommerce Dropshipping to send automated order notification emails to your wholesale dropshippers when new orders arrive via your WooCommerce store.

It groups ordered products by supplier, and then sends them to each supplier with a list of products purchased from them. Your dropshipping partners can then ship orders to customers.

WooCommerce Dropshipping also generates a packing slip PDF file, and attaches it to the order notification email. Your dropshippers can print the packing slip, and add it to the customer’s shipment for easy blind dropshipping.

With Amazon Affiliate support for WooCommerce, you can have Amazon products directly in your store that you’re an affiliate for.

Installation ↑ Back to top

  1. Download the .zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.

More information at: Installing and Managing Plugins.

Setup and Configuration ↑ Back to top

To set up WooCommerce Dropshipping, there are few steps:

  • Add suppliers
  • Assign products to suppliers
  • Configure supplier inventory CSVs
  • Customize packing slip PDFs
  • Set up email notifications

Let’s get started.

Adding Suppliers ↑ Back to top

To add suppliers:

  1. Go to: WooCommerce > Products > Suppliers.
  2. Enter Name and Email Address(es) fields (required). Other fields are optional.
  3. Click Add New Dropshipping Supplier.
Manage your suppliers from the "Products > Suppliers" screen.
Manage suppliers from the Products > Suppliers screen.

Assign Products to Suppliers ↑ Back to top

To connect a product to a supplier:

  1. Go to: WooCommerce > Products.
  2. Hover over a product, and click Edit.
  3. Go to the right column and find the box called Drop Ship Supplier.
  4. Select a supplier from the dropdown.
  5. Save or Update the product.
Select your drop ship supplier when adding or editing a product listing.
Select a supplier when adding/editing a product.

Supplier Inventory ↑ Back to top

Import inventory from CSV

Suppliers with a CSV of their inventory can import SKUs and other information using WooCommerce Dropshipping.


  1. Go to: WooCommerce > Products > Suppliers.
  2. Find the supplier on the list.
  3. Select Inventory CSV to begin the import process.
  4. Choose File.
  5. Update.

Configure Supplier Inventory CSV Settings

Supplier inventory CSV files can be configured on a per-supplier basis. The two methods currently supported are:

  • Quantity on Hand –With this format your supplier is sending a spreadsheet containing the quantity they have in their remaining inventory. Any number above zero means that the product is still in stock.
  • Indicator –With this format your supplier is indicating whether a SKU is still in stock or not. Often this is in “Y/N” format, or “1/0” in indicate in­ stock and out of stock. No quantities.

To set how a supplier’s inventory CSV is processed:

  1. Go to: WooCommerce > Products > Suppliers.
  2. Hover over the supplier, and click Edit.
  3. Scroll down to Supplier Inventory CSV Import Settings.
  4. Complete each field
    • CSV column delimiter — Character to separate fields, e.g., Comma (,)
    • CSV sku column # — Enter a number for the SKU.
    • CSV type — Explained above.
    • CSV quantity column # — Enter a number for updating in-stock inventory.
  5. Update.


Setting up Aliexpress Integration ↑ Back to top

WooCommerce Dropshipping has a Chrome extension that allows you to easily import products into your store. Follow the steps below to configure this extension:

  1. Install the Chrome extension by clicking here.
  2. In the WordPress admin dashboard, navigate to WooCommerce > Settings and click the Email tab. When the page loads, click “Dropshipping Notifications”.
  3. Click “Generate AliExpress Key”. The key will appear below. An email with the API key will also be sent to the administrator’s email address. If you can’t find the email, be sure to look in your junk and spam folders.
  4. To continue setup, navigate to Aliexpress and open any product page. Next, find the plugin’s icon in the top-right of your screen and click it to navigate to setup.
  5. You will be asked for your WooCommerce store URL and API key. For the store URL, enter your website’s address. For the API key, copy and paste the code from step 3. Once this is done, you will be ready to start importing products.

Importing products from Aliexpress into your store: ↑ Back to top

To import a product, simply navigate to its page on Aliexpress. A blue bar will appear across the top of your screen. Click “Add Product”.

The plugin will retrieve all of the details of the product from the page. You will then have the option to edit these fields to your liking. Once you have finished editing the product, click “Add Product to Store”.


Customize your packing slips ↑ Back to top

There are two options: Customizing the default packing slip for all suppliers; customizing a packing slip for one supplier.

Default packing slip

Customize your packing slip for all suppliers.

  1. In the directory of your theme, create a new directory called “woocommerce-dropshipping”
  2. In the plugins/woocommerce-dropshipping directory, there is a file named “packingslip.html”
    • Copy this file into your newly created myTheme/woocommerce-dropshipping/ directory.
    • File should now exist at: “myTheme/woocommerce-dropshipping/packingslip.html”
  3. Edit the packingslip.html file. Note: Not all HTML features convert well to PDF. Simple works best.
Configure your packing slip.
Configure your packing slip.

Packing slip for a single supplier

Override your default packing slip with a custom one.

  1. On the Supplier edit screen, note the slug of the supplier for which you create a custom packing slip.
  2. In the directory of your theme, create a new directory called “woocommerce-dropshipping”
  3. In the plugins/woocommerce-dropshipping directory, there is a file named “packingslip.html”
    • Copy this file into your newly created myTheme/woocommerce-dropshipping/ as SLUG_packingslip.html.
    • File should now exist at: “myTheme/woocommerce-dropshipping/SLUG_packingslip.html”
    • Note: Code must be the value on the supplier edit screen
  4. Edit the packingslip.html file. Note: Not all HTML features convert well to PDF. Simple works best.

Set up email notifications ↑ Back to top

To configure your email notification signature and your packing slip:


  1. Go to: WooCommerce > Settings > Emails > Dropshipping Notifications.
  2. Enter a note you wish displayed for Email Notifications.
  3. Enter info for Packing Slip fields:
    • URL to logo: Link to the image file of the logo you wish displayed on the packing slip.
    • Company Name
    • Address
    • Customer service email
    • Customer service phone
    • Thank you message
  4. Select a number as an Inventory Pad, serving as a way to notify suppliers and prevent Out of Stock status.
  5. Save changes.

Amazon Affiliate Support ↑ Back to top

Setting up Amazon Affiliate Integration ↑ Back to top

To get started with Amazon’s affiliate marketing program with WooCommerce Dropshipping plugin sign up to any Amazon Affiliate marketing program. To Configure your Amazon Affiliate support:

  • Visit the Amazon Associates Central homepage and click “Sign-up”



  • Fill up your account information of the person or entity you want Amazon to issue payments and click Next.


  • Add your website or Mobile App URLs and click Next.

Website and App List


  • Enter Associate store ID (affiliate account name), your targeted categories of products at Amazon, and other generic information about your websites and mobile apps. Click Finish.

Web store information


  • Verify your account, enter your tax information and payment method. You are all set up with Amazon affiliate program. 

Importing products from Amazon Affiliate Dashboard into your WooCommerce store ↑ Back to top

For Importing products from Amazon to your WooCommerce store, follow below-mentioned steps:

  • Sign in to Amazon Associates Central.


  •  Hover over Product Linking and select Product links.
  • Search for any product using keyword, ASIN or ISBN and click Go.

product link

  • When the product appears, click on get links tab.

  •  Select Detail Page from Link Destination tab.
  • Choose Standard link from option 3 and Copy the URL mentioned.

  • Goto: WordPress Dashboard> Products> Add New.
  • Go to Product Data tab and select the External/Affiliate Product.
  • Paste the link in Product URL tab.
  • Add text that you want to display on your Call-to-Action button in the Button text tab.

  • Copy-paste product images and fill up rest of the information for the product like Product name, general and short descriptions, while keeping in mind Legal policies or Conditions of Use & Sale for Amazon affiliate program. Publish your product page.
    (Note: We suggest not to mention price for Amazon affiliate products, as prices of Amazon are volatile. )

How Amazon Affiliate support for WooCommerce Dropshipping works for customers? ↑ Back to top

When customers visit the product and click on the Call-to-Action button, they are automatically redirected to Amazon product page. 

Click Through

How would you get notified about the conversion or click-through? ↑ Back to top

When your potential customers click on the call-to-action button, you’ll see a grey bar at Amazon Associates’ Dashboard. When you’ll have a successful conversion and earned a fee or bounty you’ll see green and blue spikes respectively. You will also get notified via email.  

Dashboard Earning View


FAQ ↑ Back to top

How will my drop-ship supplier bill me for the order? ↑ Back to top

Often a supplier will allow for NET 30 or charge to your credit card on file. Ultimately how this happens is between you and your drop-ship supplier.

Can I bulk-assign suppliers to my existing products? ↑ Back to top

Yes! From the Products page, check the boxes next to the products you want to assign a supplier to and choose Edit from the  Bulk Actions menu and click Apply:

Then enter the name of the supplier in the Supplier field:

Please note: If the supplier you are assigning already exists, the name of the supplier has to match exactly or it will create a new supplier with the name that you enter (though, it is not case sensitive).

Why am I not getting an email for downloadable and virtual products? ↑ Back to top

As for intangible products, shipping isn’t involved, so the orders are updated only in your WooCommerce Orders section and you can check it right there. However, email is sent to your customers, as it is important to get them notified about the product status.


Questions & Support ↑ Back to top

Have a question before you buy? Please fill out this pre-sales form.

Already purchased and need some assistance? Get in touch the developer via the Help Desk.

WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top