WordPress.org

Plugin Directory

yeeShipping – Weight & Dimensional Weight Rates for WooCommerce

yeeShipping – Weight & Dimensional Weight Rates for WooCommerce

Descripción

Tired of losing money on shipping costs or abandoning carts due to rigid shipping fees? YeeShipping is the ultimate WooCommerce table rate shipping plugin designed to help you calculate highly accurate shipping rates based on weight, dimensional weight (volumetric weight), product quantities, user roles, and advanced conditional rules.

Whether you need to charge extra for heavy or oversized items, offer free shipping for specific VIP roles, or set up complex location-based pricing, YeeShipping gives you the flexibility to build a shipping strategy that fits your unique business needs perfectly.

Why Choose YeeShipping for WooCommerce?

Shipping isn’t one-size-fits-all. Standard shipping methods often fail when dealing with varying product sizes and weights. YeeShipping solves this by introducing Dimensional Weight (DIM) calculations, ensuring you don’t undercharge for large, lightweight boxes, while also supporting advanced table rate conditions.

Core Features

1. Accurate Dimensional Weight & Volumetric Shipping
Stop losing money on shipping oversized items! Calculate shipping costs based on the highest value between actual physical weight and dimensional weight (L x W x H / DIM Divisor).
* Full volumetric weight support.
* Custom DIM divisor configurations.

2. Powerful Conditional Shipping Rules
Create unlimited table rate shipping scenarios using flexible conditions:
* Cart-based rules: Cart subtotal, total item count, and distinct line items.
* Product-based rules: Actual weight, dimensions, volume, categories, tags, and WooCommerce shipping classes.
* Customer-based rules: Adjust shipping costs dynamically based on WordPress User Roles (perfect for wholesale/B2B and VIP retail pricing).
* Time-based rules: Set specific rates based on the day of the week or time of day (e.g., weekend surcharges or happy hour delivery).
* Location & Distance rules: Calculate precise distance-based delivery fees.

3. Advanced Shipping Pricing Calculator
Easily set up complex shipping fee structures:
* Configure base shipping costs for any rule.
* Add additional surcharges or discounts based on:
– Cart subtotal or item quantity.
– Total weight (actual or exact dimensional weight).
– Overall carton volume.
– Calculated shipping distance.
* Stack multiple additional cost rules to create a dynamic pricing formula.

4. Smart Rule Processing & Logical Operators
You have full control over how multiple shipping methods behave:
* Support for advanced logical operators: is, is not, any, all, and none.
* Define minimum and maximum value ranges for exact targeting.
* Special Actions: Hide other standard shipping methods if a specific YeeShipping rule is matched, or stop rule processing entirely to prevent rate stacking.
* Granular control over rule execution priority.

5. Seamless WooCommerce Integration
* Native integration with WooCommerce Shipping Zones.
* Works out of the box with block-based checkouts and traditional shortcode checkouts.
* Smooth, admin-friendly dashboard to manage all table rate rules.

6. Import & Export Flexibility
* Quickly export all your perfectly crafted shipping rules as a JSON file.
* Ideal for site backups or migrating configurations between staging and production sites.

Common Use Cases: What Can You Build with YeeShipping?

  • Heavy/Bulky Item Surcharge: Add a handling fee automatically when cart weight exceeds 50lbs, or an item measures over 40 inches.
  • Wholesale vs. Retail Shipping: Offer a flat $10 shipping rate for regular customers but provide FREE freight shipping for B2B Wholesale user roles on orders over $500.
  • Category-Specific Delivery Fees: Charge $5 shipping for "T-Shirts" but $50 for "Furniture".
  • Distance-Based Delivery Rates: Calculate accurate local delivery costs per mile/kilometer from your store address.
  • Time-Sensitive Delivery: Charge $15 more for weekend deliveries.

Premium Features & Support

Need even more power? YeeShipping is actively maintained and optimized for high-performance WooCommerce stores.
Get priority support, premium features, and regular core updates. Visit add-ons.org for more information.

Third-Party Service Integration

This plugin utilizes the Google Maps Distance Matrix API to calculate the precise travel distance between your store and the customer’s delivery address.

  • Optional Integration: The connection to Google’s servers is only established if you manually provide and save a Google API Key in the plugin settings.
  • Privacy & Data Control: If the API Key is not configured or if the distance-based shipping method is not in use, the plugin will not send any data (such as locations, coordinates, or addresses) to Google.
  • Service Terms: Use of this feature is subject to the Google Privacy Policy.
  • Requirement: To enable this functionality, you must activate the "Distance Matrix API" in your Google Cloud Console.

Capturas

  • Rule Builder Interface: Easily manage and organize complex conditional shipping scenarios.

Instalación

  1. Download the plugin and upload the unzipped folder to your /wp-content/plugins/yeeshipping/ directory, or install it directly via the WordPress Plugins screen.
  2. Activate the YeeShipping plugin through the 'Plugins' menu in WordPress.
  3. Navigate to WooCommerce > Settings > Shipping.
  4. Create a new Shipping Zone or edit an existing one.
  5. Click "Add shipping method" and choose YeeShipping from the dropdown.
  6. Configure your new, advanced conditional shipping rules!

FAQ

Does this plugin support dimensional (volumetric) weight?

Yes! YeeShipping accurately calculates dimensional weight based on the length, width, and height of products in the cart, allowing you to charge the higher of actual weight or volumetric weight.

Can I set up different shipping rates for different user roles?

Absolutely. Our advanced conditions allow you to target specific user roles (e.g., Wholesale, VIP) and adjust the shipping rates accordingly.

Is YeeShipping compatible with WooCommerce Shipping Classes?

Yes, you can easily create advanced table rate rules that only trigger if items in the cart belong to specific WooCommerce Shipping Classes.

Can I hide standard WooCommerce shipping methods if a YeeShipping rule applies?

Yes. YeeShipping includes a "Hide other shipping methods" feature, ensuring customers only see the precise shipping rates you want them to see when specific conditions are met.

Does it work with the new WooCommerce Checkout Blocks?

Yes, YeeShipping is designed to be fully compatible with both the traditional checkout and the new modern WooCommerce Checkout Block.

Can I export my complex shipping rules to another website?

Yes, a built-in one-click JSON Import/Export tool is included, making migrating or backing up your site’s shipping settings seamless.

Reseñas

No hay reseñas para este plugin.

Colaboradores y desarrolladores

"yeeShipping – Weight & Dimensional Weight Rates for WooCommerce" es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

1.0.0

  • Initial release of YeeShipping.
  • Implement Advanced Table rate shipping with conditional rules processing.
  • Support for Cart, Product, Customer, Time, and Distance-based conditions.
  • Dynamic additional cost calculators.
  • Volumetric / Dimensional Weight support.
  • JSON Import/Export functionality.
  • Translation ready & fully compatible with modern WooCommerce.