Title: GMD – Retragere din Contract
Author: globalmultidev
Published: <strong>September 2, 2026</strong>
Last modified: September 2, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/gmd-retragere-din-contract.svg)

# GMD – Retragere din Contract

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

[Download](https://downloads.wordpress.org/plugin/gmd-retragere-din-contract.1.3.0.zip)

 * [Details](https://wordpress.org/plugins/gmd-retragere-din-contract/#description)
 * [Reviews](https://wordpress.org/plugins/gmd-retragere-din-contract/#reviews)
 *  [Installation](https://wordpress.org/plugins/gmd-retragere-din-contract/#installation)
 * [Development](https://wordpress.org/plugins/gmd-retragere-din-contract/#developers)

 [Support](https://wordpress.org/support/plugin/gmd-retragere-din-contract/)

## Description

GMD – Retragere din Contract is built for the Romanian WooCommerce market. It helps
stores receive, assess and track customer withdrawal requests for distance sales
to consumers.

This plugin supports workflows related to the consumer withdrawal right under Romania’s
Government Emergency Ordinance no. 34/2014 (OUG nr. 34/2014), especially Articles
9–16. For standard distance sales, the ordinance generally provides a 14-day withdrawal
period, subject to its statutory exceptions.

Store owners remain responsible for determining whether the ordinance applies to
their business, products and individual orders, and for meeting all legal obligations.

Features include:

 * Customer requests from My Account, with product and quantity selection.
 * Guest order lookup using order number, billing email and a time-limited signed
   token.
 * Item-level eligibility that prevents overlapping requests and supports partial
   withdrawals.
 * Automatic exclusion of virtual, downloadable and explicitly non-returnable products.
 * Product and product-category exclusion controls, including bulk actions.
 * Optional IBAN collection, validation and masking.
 * Request audit trail, WooCommerce order notes and customer/admin email notifications.
 * WooCommerce HPOS compatibility.

The plugin does not create financial refunds automatically.

### Development

This plugin does not use a build process. The JavaScript source is maintained directly
in `assets/js/gmdrc-public.js`, which is included in readable, editable form in 
every plugin release.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/gmd-retragere-din-contract`
    directory, or install it through the WordPress Plugins screen.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Confirm the withdrawal settings under **Retrageri din contract  Setări**.
 4. Select or create the public withdrawal page containing the `[gmd_retragere]` shortcode
    for guest customers.

## FAQ

### Does the plugin work with WooCommerce HPOS?

Yes. WooCommerce orders are accessed through WooCommerce CRUD APIs.

### Can I exclude products from withdrawal requests?

Yes. Exclude individual products, product variations or entire product categories.
Virtual and downloadable products are excluded automatically.

### Can guests submit a request?

Yes. Guests identify the order with its number and billing email. The plugin issues
a temporary signed token before exposing order data.

### Does this plugin process refunds?

No. It records and manages withdrawal requests. Financial refunds remain a store-
admin action.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GMD – Retragere din Contract” is open source software. The following people have
contributed to this plugin.

Contributors

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

[Translate “GMD – Retragere din Contract” into your language.](https://translate.wordpress.org/projects/wp-plugins/gmd-retragere-din-contract)

### Interested in development?

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

## Changelog

#### 1.3.0

 * Added item-level eligibility, partial and consecutive requests, guest flow and
   IBAN handling.
 * Added product and category exclusion controls with bulk actions.
 * Added WooCommerce order-list and order-screen integration, HPOS support and status
   audit history.

## Meta

 *  Version **1.3.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [consumer rights](https://wordpress.org/plugins/tags/consumer-rights/)[returns](https://wordpress.org/plugins/tags/returns/)
   [romania](https://wordpress.org/plugins/tags/romania/)[withdrawal](https://wordpress.org/plugins/tags/withdrawal/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/gmd-retragere-din-contract/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gmd-retragere-din-contract/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gmd-retragere-din-contract/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gmd-retragere-din-contract/)