Title: Looply &#8211; reklamácie a vrátenia
Author: dyonos
Published: <strong>August 30, 2026</strong>
Last modified: September 1, 2026

---

Search plugins

![](https://ps.w.org/looply-reklamacie-a-vratenia/assets/banner-772x250.png?rev=
3672205)

![](https://ps.w.org/looply-reklamacie-a-vratenia/assets/icon.svg?rev=3672205)

# Looply – reklamácie a vrátenia

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

[Download](https://downloads.wordpress.org/plugin/looply-reklamacie-a-vratenia.1.2.1.zip)

 * [Details](https://wordpress.org/plugins/looply-reklamacie-a-vratenia/#description)
 * [Reviews](https://wordpress.org/plugins/looply-reklamacie-a-vratenia/#reviews)
 *  [Installation](https://wordpress.org/plugins/looply-reklamacie-a-vratenia/#installation)
 * [Development](https://wordpress.org/plugins/looply-reklamacie-a-vratenia/#developers)

 [Support](https://wordpress.org/support/plugin/looply-reklamacie-a-vratenia/)

## Description

[Looply](https://looply.sk) is a service for managing complaints, returns and repair
requests for online stores and service businesses in Slovakia. This plugin connects
your WooCommerce store to Looply. The customer-facing forms and the plugin interface
are in Slovak.

 * **Embedded form via shortcode** — the `type` attribute selects the form: `[looply_form
   type="reklamacie"]` (complaints), `[looply_form type="vratenie"]` (returns) or`[
   looply_form type="objednavky"]` (repair orders). The form automatically adjusts
   its height.
 * **Button on orders** — in the customer account (My account -> Orders) and on 
   the order page, a “Complaint / Return” button appears with the **order number
   pre-filled**. The customer only enters their e-mail to verify ownership and the
   order data is loaded.
 * **No changes to your store** — the plugin never edits orders and stores no personal
   data; it only links to the public Looply forms.

Processing (statuses, customer e-mails, legal deadlines, pickups, protocols) happens
in Looply. The Start plan is free.

#### External service

This plugin relies on **Looply** (https://looply.sk), a third-party service operated
by Maldo SK. The plugin does not work without it — a Looply account is required.

What is sent, where and when:

 * **Embedding a form** with the shortcode creates an `<iframe>` on the page that
   loads a public form from `https://looply.sk/f/<your-public-id>`. The iframe loads
   content from looply.sk (the same as opening the link in a browser). It is initialised
   by a local script bundled with the plugin (`assets/js/looply-embed.js`) — no 
   external JavaScript is loaded into the page.
 * **The order button** is a plain link to `https://looply.sk/f/<id>?order=<order
   number>`. Nothing is sent to the service until the customer clicks it; the link
   contains only the order number.
 * **Order data** is loaded by Looply only after the customer enters the order number
   and e-mail in the form (ownership verification), using your own WooCommerce REST
   key configured directly in Looply.

Terms of service: https://looply.sk/obchodne-podmienky
 Privacy policy: https://
looply.sk/ochrana-osobnych-udajov

## Screenshots

[⌊Plugin settings (WooCommerce -> Looply reklamácie) — form Public IDs and the order
button.⌉⌊Plugin settings (WooCommerce -> Looply reklamácie) — form Public IDs and
the order button.⌉[

Plugin settings (WooCommerce -> Looply reklamácie) — form Public IDs and the order
button.

[⌊A complaints form embedded on a store page via the [looply_form type="reklamacie"]
shortcode.⌉⌊A complaints form embedded on a store page via the [looply_form type
="reklamacie"] shortcode.⌉[

A complaints form embedded on a store page via the `[looply_form type="reklamacie"]`
shortcode.

[⌊The "Complaint / Return" button in the customer account on an order.⌉⌊The "Complaint/
Return" button in the customer account on an order.⌉[

The “Complaint / Return” button in the customer account on an order.

## Installation

 1. Install and activate the plugin (WooCommerce must be active).
 2. Open **WooCommerce -> Looply reklamácie**.
 3. Fill in the **complaints form Public ID** (in Looply -> Settings -> Forms -> “Embed
    on web”, the `data-servis-form` value). Optionally add the returns form as well.
 4. Add `[looply_form type="reklamacie"]` to your complaints page (use `type="vratenie"`
    or `type="objednavky"` for the other forms) and/or keep the order button enabled.

## FAQ

### Do I need a Looply account?

Yes — the plugin connects your store to your Looply account. Registration is at 
looply.sk; the Start plan is free.

### Does the plugin store customer personal data?

No. It only embeds the form and builds a link with the order number. The verification
e-mail is entered by the customer directly in the Looply form.

### Does it work with custom order numbering?

Yes. It uses `get_order_number()`, so it respects order-numbering plugins.

### Does the plugin load any external JavaScript?

No. The embed script is bundled with the plugin. The form is shown in an `<iframe
>` from looply.sk (the service content), the same as embedding any external form.

### The form says it is not available even though it is active in Looply

Make sure you copied the **Public ID of the custom form** (complaints or returns)—
the `data-servis-form` value from Looply -> Settings -> Forms -> your form -> “Embed
on web”. Common mistakes: using the account Public ID instead of the form’s ID, 
or the ID of a different (inactive) form. In the plugin settings each field has 
an “Open form to check” link — clicking it must show the form; if it does not, the
ID is wrong. To embed the repair-order form, use `[looply_form type="objednavky"]`
and fill its Public ID (the account Public ID) in the settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Looply – reklamácie a vrátenia” is open source software. The following people have
contributed to this plugin.

Contributors

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

[Translate “Looply – reklamácie a vrátenia” into your language.](https://translate.wordpress.org/projects/wp-plugins/looply-reklamacie-a-vratenia)

### Interested in development?

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

## Changelog

#### 1.2.1

 * The plugin name now uses a plain hyphen: “Looply – reklamácie a vrátenia”.
 * Fixed: the embedded form did not tell Looply which site it was filled in on, 
   so submissions coming from the plugin had no origin recorded. The bundled embed
   script now sends it, same as the hosted one.
 * Screenshots no longer show anything that looks like a form key.

#### 1.2.0

 * Prefill from the order: Looply can ask your shop for the order data instead of
   you handing over WooCommerce API keys. Generate a token in the settings and paste
   it into Looply.
 * The endpoint returns a single order and only when the e-mail matches the one 
   on it. It stays locked until you generate a token, and has its own on/off switch—
   turning it off keeps the token, so turning it back on does not mean pairing again.
 * The Complaint / Return buttons can open a page in your own shop with the form
   embedded, instead of sending the customer to looply.sk. Pick the pages in the
   settings; the order number is carried over and pre-filled.
 * Buttons are no longer shown on the “Order received” page and, by default, only
   once the order is completed — you cannot complain about goods you have not received
   yet. Configurable.
 * Fixed: on block themes the buttons showed twice on the order detail page.
 * Fixed: with a coupon on the order, the discount was counted twice in the refund
   breakdown.

#### 1.0.1

 * Form colour: set your brand colour in the settings and the embedded form adapts
   to it. Per-form override with the shortcode attribute `accent="#398c9f"`.
 * Tested with WooCommerce 11.

#### 1.0.0

 * First release: shortcode to embed the form, buttons on orders with pre-filled
   order number, settings, HPOS compatibility.

## Meta

 *  Version **1.2.1**
 *  Last updated **2 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
 * [refunds](https://wordpress.org/plugins/tags/refunds/)[returns](https://wordpress.org/plugins/tags/returns/)
   [RMA](https://wordpress.org/plugins/tags/rma/)[warranty](https://wordpress.org/plugins/tags/warranty/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/looply-reklamacie-a-vratenia/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/looply-reklamacie-a-vratenia/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/looply-reklamacie-a-vratenia/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/looply-reklamacie-a-vratenia/)