Multiple Shipping Options for WooCommerce


The plugin offers affordable shipping rates from multiple carriers, generates printable shipping labels, tracks shipments using various shipping APIs, and conveniently displays the results in the WooCommerce shopping cart and order pages.

Upgrade to Multiple Shipping Options for WooCommerce PRO
* Shipping Rates on the Cart/Checkout Page: $9
* Shipping Rates on the Admin Order Page: $5
* Shipping Label, including Label Generation and Printing: $15
Visit Get a free 15-day trial now to access all features!

This plugin is compatible with all currencies and is specifically designed to seamlessly integrate with “WooCommerce Multilingual & Multicurrency” for enhanced functionality. However, if you encounter any issues with currency compatibility or require assistance with other currency plugins, our support team is here to help you. Simply reach out to us, and we’ll ensure that your desired currency plugin is fully supported.

Shipping Methods

  • Shipping in Test Mode
  • Single Shipping Rate Option
  • Multiple Cheapest Options
  • Minimum Shipment Weight Requirement for LTL Freight Shipping; Otherwise, Small Package Shipping Rates Will Be Displayed
  • Free Shipping Offered for Orders Exceeding Parcel Shipment Weight and Cart Total Limits
  • Handling Products with No Shipping Rates on the Cart/Checkout Page
  • Suppress Total Shipping Cost Display on Cart Page for Orders with Unavailable Rates from One of Multiple Origins
  • Options for Handling No Shipping Rates: Displaying Error Message or Setting Custom Shipping Rate

Label Specifications

This information is specifically for creating labels and will be visible on them. It includes key details about the owner. Having these details on the label is important for compliance and clear shipping across various companies.

  • Company Name
  • Contact Name
  • Phone Number
  • Tax Identification Number

Origin Address

Your default origin address, used for obtaining shipping rates, is the store address. To modify the origin address for individual products, navigate to the product page where you can make individual selections.

Small Package Shipping

Small package shipping carriers provide affordable shipping rates, customizable box options, printable label generation, shipment tracking, and seamless integration with WooCommerce shopping cart and order pages. Additionally, you can track all carrier-related activities using the logs tab.

LTL Freight Shipping

LTL Freight shipping carriers offer competitive shipping rates, pallet options, label printing, shipment tracking, and seamless integration with WooCommerce shopping cart and order pages. Additionally, you can monitor all carrier-related activities through the logs tab.

Pallets & Boxes

For LTL Freight Shipping products, we offer a pallet solution with the following properties:

  • Allowed
  • Pallet Name
  • Length (in)
  • Width (in)
  • Max Height (in)
  • Pallet Height (in)
  • Pallet Weight (lbs)
  • Max Weight (lbs)

For Small Package Shipping products, we provide a box solution with the following properties:

  • Allowed
  • Box Type
  • Box Name
  • Inner Length (in)
  • Inner Width (in)
  • Inner Height (in)
  • Outer Length (in)
  • Outer Width (in)
  • Outer Height (in)
  • Box Weight (lbs)
  • Max Weight (lbs)


The Logs tab provides a comprehensive history of your cart/checkout page activities. Here, you can capture a detailed record of:

  • Shipping rate records
  • Item and packaging details
  • Sender and receiver addresses
  • API responses

Product Detail Page

  • Easily manage origins by clicking the ‘Edit Origins’ button.
  • Assign individual locations to each product from a dropdown menu as the shipment origin address.

WooCommerce Order

1. Choose Address
Pick either the ‘Billing Address’ or ‘Shipping Address’ using radio buttons. Easily change or select a different address at the top of the WooCommerce order page.

2. Enable / Disable
Activate or deactivate the shipment creation process with a simple checkbox. Enable for processing; disable to maintain status quo.

3. From
Select origin addresses from a dropdown menu. Add new origins conveniently via the ‘Edit Origins’ link.

4. To
View the destination address derived from the chosen billing or shipping address. Edit for accuracy and alignment with preferences.

5. Items
Adjust product quantities effortlessly with quantity text fields. Add, remove, or update products as needed for seamless order management.

6. Accessorials
Select ‘Residential’ for additional charges with UPS and FedEx for residential addresses. Choose ‘Liftgate’ for LTL Freight Shipping for additional liftgate fees.

7. Add New Shipment
Efficiently manage multiple shipments within a single order by adding products with distinct origins. Organize shipments easily with drag-and-drop functionality.

WooCommerce Order Label

  • Easily retrieve shipping rates by clicking on the “Calculate Shipping” button to obtain rates from activated carriers within the plugin.
  • Access the “Packaging” tab to view the selected packaging solution, displaying boxes for parcel shipments and pallets for Freight shipments.
  • Review real carrier’s API responses in the “API Response” tab for detailed insights.
  • Upon completion, click the “Ship Now” button to initiate the shipment creation process, followed by a confirmation popup outlining the shipment details.
  • Conveniently view and print your labels, with tracking shipment functionality expected in upcoming plugin updates.


Install and activate the plugin
To install the plugin, go to your WordPress dashboard, click on ‘Plugins’ and then ‘Add New.’ Upload the ‘’ file and click ‘Install Now.’ Once the installation process completes, click on the ‘Activate Plugin’ link to activate it.


There are no reviews for this plugin.

Contributors & Developers

“Multiple Shipping Options for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Added support for 2 new carriers: USPS and DHL


  • Implemented new PRO features


  • Initial release