Title: Woot
Author: wootro
Published: <strong>September 17, 2024</strong>
Last modified: May 11, 2026

---

Search plugins

![](https://ps.w.org/woot-ro/assets/banner-772x250.png?rev=3422017)

![](https://ps.w.org/woot-ro/assets/icon-256x256.png?rev=3153531)

# Woot

 By [wootro](https://profiles.wordpress.org/wootro/)

[Download](https://downloads.wordpress.org/plugin/woot-ro.2.2.8.zip)

 * [Details](https://wordpress.org/plugins/woot-ro/#description)
 * [Reviews](https://wordpress.org/plugins/woot-ro/#reviews)
 *  [Installation](https://wordpress.org/plugins/woot-ro/#installation)
 * [Development](https://wordpress.org/plugins/woot-ro/#developers)

 [Support](https://wordpress.org/support/plugin/woot-ro/)

## Description

Woot PRO is a WooCommerce shipping plugin that integrates all major Romanian couriers
into a single, easy-to-manage shipping method.

#### Key Features

 * **Unified Shipping Method** – All couriers and services in one shipping method
 * **Real-Time Pricing** – Automatic price calculation based on your Woot PRO contract
 * **Pickup Point Selection** – Interactive map for customers to select lockers 
   and pickup points
 * **Door & Location Delivery** – Support for both home delivery and pickup point
   services
 * **Per-Service Configuration** – Enable/disable services, set custom names and
   prices
 * **Free Shipping Threshold** – Set minimum order amount for free shipping
 * **Payment Method Fees** – Add extra charges for specific payment methods (e.g.,
   COD)
 * **Romanian City Selector** – Autocomplete city field with Romanian nomenclature

#### Supported Couriers

 * Fan Courier with FANbox lockers
 * Sameday with Easybox lockers
 * DPD with lockers
 * Cargus with lockers
 * GLS with lockers
 * And many more…

#### How It Works

 1. Connect your Woot PRO account in the plugin settings
 2. Add “Woot PRO – Services” shipping method to your shipping zones
 3. Configure which services to offer and set your prices
 4. Your customers will see available shipping options at checkout

#### Requirements

 * WooCommerce 3.0 or higher
 * PHP 7.0 or higher
 * A [Woot PRO](https://pro.woot.ro) account (free to create)

#### Available Languages

 * English (default)
 * Romanian (Română)

#### Support

If you encounter any issues or have suggestions, please contact us [here](https://woot.ro/tichete-suport).

## Installation

How to install:

 1. Upload the plugin files to the /wp-content/plugins/woot directory, or install the
    plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Add a new Shipping Method on **WooCoommerce -> Settings -> Shipping zones**.

Enjoy the benefits of using **Woot** for your shipping needs!

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Woot” is open source software. The following people have contributed to this plugin.

Contributors

 *   [ wootro ](https://profiles.wordpress.org/wootro/)

[Translate “Woot” into your language.](https://translate.wordpress.org/projects/wp-plugins/woot-ro)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/woot-ro/), check out
the [SVN repository](https://plugins.svn.wordpress.org/woot-ro/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/woot-ro/) by [RSS](https://plugins.trac.wordpress.org/log/woot-ro/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.8

 * Fix: Parcel dimensions are now sorted descending per product before aggregation,
   so quantity stacks on each product’s shortest side instead of whatever the merchant
   entered as “height”. Prevents oversize bounding boxes (and lost locker eligibility)
   when ordering multiple units of elongated items.
 * Improvement: Added shared Woot_Utils::aggregate_parcel_dimensions() helper used
   by both checkout and admin order shipping calculation to keep parcel-sizing logic
   in a single place.
 * Improvement: Added “Priority order for weight and dimensions sent to Woot” info
   panel in plugin settings, documenting how weight and dimensions are determined(
   cart products  default package  fallback) and the new per-product dimension sort.

#### 2.2.7

 * Improvement: Redesigned shipping method admin page with cleaner full-width layout(
   labels on top, inputs below)
 * Improvement: Added collapsible “How does the module work?” info panel with key
   concepts (door vs location delivery, fixed vs quotation pricing, free shipping
   threshold)
 * Improvement: Service rows now show pickup-type badges (“Courier picks up” vs “
   Drop-off at locker”) with brand-colored icons
 * Improvement: Added priority order explanation for how weight and dimensions are
   determined in quotations (cart products  default package  fallback standard values)
 * Improvement: Rewrote Romanian translations for clearer, more human-friendly descriptions
   across the shipping method settings
 * Improvement: Corrected explanation of automatic COD fee (ramburs) behavior – 
   it is a shipping fee calculated by Woot based on order value, not a commission
   from collected funds
 * Improvement: Brand-colored (#2196f3) accents on help tooltips, section titles,
   and quotation rows

#### 2.2.6

 * New: Default service option – preselect a shipping service at checkout per shipping
   zone
 * New: Automatic COD fee – send cart subtotal to API for cash on delivery orders
   so the courier fee is included in the shipping price (opt-in per shipping zone)
 * Fix: Automatic re-authentication when the API token is invalidated server-side–
   shipping quotations no longer silently fail with “Session expired”
 * Fix: Synced plugin version between file header and WOOT_VERSION constant

#### 2.2.5

 * Fix: Shipping prices now correctly use net price from API, letting WooCommerce
   handle tax calculation
 * Fix: Weight and dimensions now properly converted to kg/cm before sending to 
   API (supports g, lbs, oz, mm, m, in, yd)
 * Fix: Woot PRO Shipping metabox now only appears when creating new orders in admin
 * Improvement: Added Woot_Utils class for shared utility functions

#### 2.2.4

 * New: State/county field now visible for all international countries without nomenclature(
   free text input)
 * New: Zipcode (postal code) included in all shipping quotation requests
 * New: County name sent in quotation requests for countries without nomenclature
 * Fix: State field was hidden for countries without predefined states in classic
   checkout

#### 2.2.3

 * Improvement: Shipping services with fixed prices now display immediately without
   requiring full address
 * Improvement: Only quotation-based services wait for complete address before appearing
 * Fix: Parcel weight now enforces minimum 1kg and rounds up to nearest integer 
   for all courier API calls

#### 2.2.2

 * Fix: Resolved “Array to string conversion” warning in API error handling (class-
   woot-api.php)
 * Fix: Resolved “Array to string conversion” warning in shipping services debug
   logging (class-woot-shipping-services.php)

#### 2.2.1

 * New: Admin order page – add Woot shipping directly from WooCommerce order edit
   screen
 * New: City/county dropdown selectors on admin order page with search
 * New: Price rounding option per shipping service (round to nearest integer)
 * New: Debug logging for API requests (enable from plugin settings)
 * New: View Logs shortcut link in settings page

#### 2.2.0

 * New: WooCommerce Block Checkout support – full compatibility with the new block-
   based checkout
 * New: Location picker modal for block checkout with interactive map
 * New: City dropdown enhancement for block checkout (Romanian city nomenclature)
 * New: Responsive modal – larger on desktop (1100px), full screen on mobile
 * Fix: Courier logo now persists on page refresh for selected pickup points
 * Improvement: Styled location card with courier branding
 * Improvement: Enhanced close button design with hover effects

#### 2.1.4

 * Fix: Resolved conflict with WooCommerce payment gateway settings (COD/Plata Ramburs)
 * Fix: Payment gateway initialization no longer interferes when accessing WooCommerce
   Payments settings

#### 2.1.3

 * New: Markup (adaos) fields for shipping services – percentage and/or fixed amount
 * New: Markup (adaos) fields for payment methods – percentage from order total 
   and/or fixed amount
 * New: Visual highlight for enabled services in the settings table
 * New: Help tooltips on table column headers explaining each field
 * Improvement: Markup fields only visible when price type is “Quotation”
 * Improvement: Dynamic UI updates when toggling service checkbox or price type

#### 2.1.2

 * New: Unified shipping method (Woot PRO – Services) combining couriers and locations
 * New: API keys authentication (public_key/secret_key) instead of email/password
 * New: Per-service pricing and custom naming
 * New: Grouped services display (door delivery vs location delivery)
 * New: Quotation pricing with real-time rates from your Woot PRO account
 * New: Automatic location picker filtering by courier
 * New: Deprecation notices for legacy shipping methods
 * Improvement: Centralized API client (Woot_API class)
 * Improvement: New settings page with streamlined connection flow
 * Improvement: Better code organization with shipping/ and checkout/ directories
 * Backward compatible: Legacy woot_couriers and woot_locations methods still work

#### 2.1.1

 * Fix: Added geolocation permission to locations map iframe

#### 2.1.0

 * Improvement: Updated text domain to match plugin slug (woot-ro)
 * Improvement: Fixed internationalization for WordPress.org translations
 * Improvement: Updated Romanian translations

#### 2.0.9

 * New: Payment method fees for locations shipping method
 * New: Display selected location on order received page
 * New: Improved location card design with courier logo
 * New: HPOS (High-Performance Order Storage) compatibility
 * Improvement: Location persistence using WooCommerce session storage
 * Improvement: Redesigned delivery point selection button

#### 2.0.8

 * Fix: Dynamic courier filtering for multiple woot_locations shipping methods
 * Fix: Location not clearing properly when switching shipping methods
 * Fix: Added cache busting for locations iframe
 * Fix: Improved mobile responsiveness for locations modal
 * Fix: Added API error handling and logging
 * Fix: Security improvements – sanitized $_REQUEST inputs
 * Fix: Updated deprecated wc_get_order() usage
 * Fix: Added null checks to prevent errors
 * Improvement: Unified text domain to ‘woot’
 * Improvement: Added Romanian translations
 * Improvement: Code cleanup and removal of dead code

#### 2.0.7

 * Fix: Prevent null warnings when accessing chosen shipping method in checkout 
   flow

#### 2.0.6

 * Fix warning when checking for existing shipping method

#### 2.0.5

 * Improved map
 * Fixed couriers filters on locations shipping method

#### 2.0.4

 * Fixed Undefined array key “couriers” in class-woot-woocommerce.php:47
 * Fixed Undefined array key “couriers” in class-woot-woocommerce.php:121
 * Fixed Undefined array key “couriers” in class-woot-woocommerce.php:166

#### 2.0.3

 * Small fixes

#### 2.0.2

 * Fixed undefined post_data on class-woot-woocommerce.php:342
 * Fixed undefined couriers on class-woot-woocommerce.php:47

#### 2.0.1

 * Fixed cities & locations urls.

#### 2.0.0

 * Initial release.

## Meta

 *  Version **2.2.8**
 *  Last updated **4 days ago**
 *  Active installations **200+**
 *  WordPress version ** 4.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [couriers](https://wordpress.org/plugins/tags/couriers/)[delivery](https://wordpress.org/plugins/tags/delivery/)
   [romania](https://wordpress.org/plugins/tags/romania/)[shipping](https://wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/woot-ro/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/woot-ro/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/woot-ro/reviews/)

## Contributors

 *   [ wootro ](https://profiles.wordpress.org/wootro/)

## Support

Issues resolved in last two months:

     0 out of 2

 [View support forum](https://wordpress.org/support/plugin/woot-ro/)