Sky Servers
  1. Home
  2. Plugins
  3. Retragere din Contract

SkyServers Retragere din Contract (OUG 18/2026)

Adds the digital contract-withdrawal function that Romanian online stores must provide since 19 June 2026, with an automatic acknowledgement carrying the date and time, and a register of every declaration for inspections.

WordPress / WooCommerce · On wordpress.org, free + Pro · version 1.11.5

The obligation comes from OUG 34/2014 as amended by OUG 18/2026 and carries a fine of 5,000 to 15,000 lei. On activation the plugin creates a public page carrying the form. A customer fills it in, confirms, and receives an acknowledgement by e-mail containing the exact wording of their declaration and the moment it was submitted. The same declaration is filed in a register inside the WordPress admin, where it can be read, searched and produced during an inspection.

Who this is for

  • Any Romanian online store selling to consumers at a distance, whether or not it runs WooCommerce.
  • Stores whose returns policy already exists on paper but has no digital function behind it, which is exactly what the law added.
  • Shops that would rather not explain to an inspector why a customer's withdrawal has no record.

What it does

  • A public page with the form, created on activation, reachable without an account. The link can go in the footer or the menu.
  • The legally required minimum: name, identification of the contract and the electronic address the acknowledgement goes to. Nothing more is asked.
  • A distinct confirmation button, separate from the rest of the form.
  • A timestamped record of every declaration, holding the wording exactly as it was submitted rather than a summary of it.
  • Two e-mails, in HTML and plain text: the acknowledgement the law requires, sent to the consumer, and a notification to the store.
  • A register in the admin, with the state of each request and whether the acknowledgement was handed to the mail system.
  • A notice about the article 16 exceptions, shown on the form and repeated in the acknowledgement, so a customer is told before sending that unsealed goods may not be returnable.

With WooCommerce

  • A logged-in customer picks the order from a list instead of typing its number.
  • Partial withdrawal: the customer chooses which products, and how many of each, rather than withdrawing from the whole order.
  • Products already covered by an earlier request are shown as unavailable, with the reason.
  • Guests who ordered without an account can look their order up by number and e-mail; if the lookup fails, the request is still recorded from what they typed.
  • An optional button on the order page, and on the orders list if you enable it.
  • Digital products can be excluded; the exclusion is a setting, because the article 16 exception for digital content is conditional.

Compatibility

  • Works with or without WooCommerce. Without it, the form accepts a free-form declaration.
  • Compatible with WooCommerce High-Performance Order Storage (HPOS).
  • Uses the WordPress mail function, so whatever SMTP the site already has applies automatically.
  • Sends nothing anywhere. Every record stays in your database.

Source strings are English and a Romanian translation ships with the plugin. The declaration itself, the legal notice and the article 16 warning are deliberately fixed in Romanian: they are the legally operative wording and must not change with the site locale.

Free and Pro

Compliance lives entirely in the free version: the form, the acknowledgement, the register. The Pro version adds the merchant's protection: refund deadlines tracked per request, export of the evidence for inspections and priority support, with a one-click upgrade from inside the plugin. Pro is 39 € per year or 119 € lifetime.

Frequently asked questions

Does this replace my store's legal documentation?

No. Return policy, terms and conditions, delivery policy, privacy policy and pre-contractual information remain the merchant's responsibility. This plugin implements one specific technical function.

Are the records deleted when I uninstall?

No. Records are evidence and are kept by default. Deletion is an explicit setting.

Does the plugin send data anywhere?

No. Everything stays on your site. There are no external calls.

My store is not on WooCommerce. Can I use it?

Yes. Without WooCommerce the form accepts a free-form declaration with the legally required fields, and the acknowledgement and the register work the same way.

Screenshots

Click a screenshot to see it in full size.

Need a feature this plugin does not have?

Tell us what your store should do. Features useful to everyone go into the next versions; the ones specific to your business we write as a custom module, with a written offer within one business day.

Phone
+40 750 411 991
E-mail
contact@sky-servers.com
Hours
Monday – Friday, 09:00 – 17:00 (EET)
Based in
Râmnicu Vâlcea, Romania (EU)