Plugin Compatibility
Overview of supported plugins and integrations.
Multi-Currency Plugins
Section titled “Multi-Currency Plugins”The plugin has built-in support for automatic discount price conversion based on the current currency.
Supported Plugins
Section titled “Supported Plugins”| Plugin | Support |
|---|---|
| WPML Multicurrency | Full support |
| YITH Multicurrency | Full support |
| Aelia Currency Switcher | Full support |
What Is Converted Automatically
Section titled “What Is Converted Automatically”Discounts:
- Fixed discounts (e.g. 50 CZK → 2 EUR)
- Fixed per-product discounts
- Fixed cart discounts
Cart conditions:
- Cart subtotal
- Cart total price
Not converted:
- Percentage discounts (remain the same)
- Item counts
Conversion Example
Section titled “Conversion Example”Rule in CZK:- Type: Fixed discount 100 CZK- Condition: Cart >= 1000 CZK
When switched to EUR (rate 1:25):- Discount: 4 EUR- Condition: Cart >= 40 EURWooCommerce Subscriptions
Section titled “WooCommerce Subscriptions”The plugin has full support for WooCommerce Subscriptions including control over discount application on renewal orders.
Renewal Behavior Settings
Section titled “Renewal Behavior Settings”Each rule has a “Subscription renewal behavior” setting:
| Mode | First Order | Renewal | Example Use Case |
|---|---|---|---|
| First order only | Applied | Not applied | Welcome discounts for new subscribers |
| Renewals only | Not applied | Applied | Loyalty discounts for existing customers |
| Both (default) | Applied | Applied | Permanent discounts for the entire subscription |
The field is displayed automatically when WooCommerce Subscriptions is active.
Behavior by Application Mode
Section titled “Behavior by Application Mode”AutoPrice mode:
- Full control via renewal_behavior setting
- Automatic renewal context detection
Fee-based mode:
- Control of fee application on recurring totals
- Automatic fee addition to renewal orders
Manual Select mode:
- Behavior depends on WooCommerce Subscriptions settings
- Line items are copied to renewals including discounted products
Practical Examples
Section titled “Practical Examples”20% discount on the first subscription:
Mode: First order onlyResult: Discount only on the initial purchase10% discount for loyal customers:
Mode: Renewals onlyResult: Discounts from the first renewal onwardVIP 15% lifetime discount:
Mode: BothResult: Permanent discount for the entire subscription durationWooCommerce Memberships
Section titled “WooCommerce Memberships”Set discounts by membership level using the User role condition:
Condition: User roleSelected roles: Member, Premium MemberWPML / Polylang / WP Multilang
Section titled “WPML / Polylang / WP Multilang”The plugin has full multilingual support including translation of text fields in rules.
Supported Plugins
Section titled “Supported Plugins”| Plugin | Support |
|---|---|
| WPML | Complete integration |
| Polylang | Full support |
| WP Multilang | Basic support |
| Loco Translate | For translating plugin strings |
Translatable Fields in Rules
Section titled “Translatable Fields in Rules”message- Discount message (displayed in the info block)label- Discount label (displayed in the cart)badge_label- Product badge text
How to Translate Rules
Section titled “How to Translate Rules”- Switch the language in the admin bar (e.g. to English)
- Edit the discount rule
- Fill in
message,label, andbadge_labelin the selected language - Save - translations are stored automatically
Example:
Rule in Czech:- message: "Sleva 20% na všechny produkty"- label: "Sleva 20%"- badge_label: "-{percent}%"
After switching to EN and editing:- message: "20% discount on all products"- label: "20% discount"- badge_label: "Save {percent}%"What Is and Is Not Translated
Section titled “What Is and Is Not Translated”Translated:
- Text fields (
message,label,badge_label) - Products and categories (automatically converted to IDs in the current language)
Shared across languages:
- Filters and conditions
- Discount values
- Rule settings
Cache Plugins
Section titled “Cache Plugins”The plugin is compatible with common cache plugins:
| Plugin | Compatibility |
|---|---|
| WP Super Cache | Full |
| W3 Total Cache | Full |
| WP Rocket | Full |
| LiteSpeed Cache | Full |