Murls Discounts gives WooCommerce store owners a simple, powerful way to encourage customers to pay the way you prefer — bank transfer, cash on delivery, or any other gateway — by automatically applying a discount the moment they select it at checkout.
No coupon codes. No manual steps. The discount just appears, the customer is happy, and you save on payment processing fees.
Learn more and see it in action: murls.co/murls-discounts
Why shop owners love it
Payment processing fees eat into your margins every single day. Credit card and PayPal transactions cost you 2–3% per order. Bank transfers and cash payments cost almost nothing — but customers won't choose them unless there's a reason to.
Murls Discounts gives them that reason. Set a 2% discount for bank transfer, and customers see it the moment they reach checkout. They switch payment method. You keep more of your revenue. Everyone wins.
No developer needed. No coupon codes to manage. Set it up in under 2 minutes.
What you can do
Per-gateway discounts
Set a different discount for every payment method in your store. 5% off for bank transfer, 3% for cash on delivery, nothing for credit card — entirely your choice.
Percentage or fixed amount
Choose between a percentage of the cart total (e.g. 10% off) or a flat fixed amount (e.g. $5 off). Works correctly in any currency WooCommerce supports.
Limit discounts to specific product categories
Only want to discount Electronics but not Clothing? Pick your categories and the discount applies only to those items. Sub-categories are included automatically — selecting "Electronics" covers "Laptops", "Phones", and every child category beneath it.
Include or exclude mode
Apply the discount to selected categories only, or apply it to everything except selected categories. Perfect for protecting high-margin products while still offering discounts on the rest.
Exclude specific products by SKU
Need to keep one particular product out of the deal? Add its SKU to the exclusion list and it will never be discounted, even if it belongs to an eligible category.
Minimum order amount
Set a minimum spend before the discount applies. You choose what counts toward that minimum — the customer's full cart, or only the products that qualify for the discount.
Schedule discounts with start and end dates
Running a Black Friday or Christmas promotion? Set a start and end date on any discount rule. It turns on and off automatically — no need to remember to disable it afterwards.
Promotional messages in cart and checkout
Show a friendly message telling customers about available discounts before they even reach the payment selection. Nudge them toward your preferred payment method.
30-day analytics dashboard
See at a glance how much you have saved in payment fees, how many orders used a discount, and which rules are currently active — all from the last 30 days.
Live checkout preview in admin
As you configure a discount, a real-time preview shows exactly what your customer will see at checkout — the discount line, the label, the amount — before you save anything.
Custom fee labels
Customise what appears next to the discount on the checkout page. Use placeholders like [percent] and [amount] to build dynamic labels such as "5% bank transfer discount (-$12.50)".
Built for everyone
Whether you are a solo shop owner running your first WooCommerce store, an e-commerce manager handling multiple stores, or an agency setting things up for a client — Murls Discounts is designed to be understood and used without reading a single page of documentation.
Every field has a plain-English label. Every section explains what it does in one line. The live preview removes all guesswork.
Works everywhere WooCommerce does
- Classic Checkout — full support for the traditional WooCommerce checkout page
- Block Checkout — full support for the modern Gutenberg block-based checkout
- Classic Cart — discount appears in cart totals
- Block Cart — discount appears in block cart totals
- Mini Cart — discount reflected in the mini cart widget
- HPOS (High-Performance Order Storage) — fully declared compatible
- All payment gateways — works with any gateway registered in WooCommerce including Stripe, PayPal, bank transfer, cash on delivery, cheque, Mollie, Razorpay, and any third-party gateway plugin
Tested environments
- PHP 7.4, WordPress 6.3, WooCommerce 7.0.0 — backward compatibility
- PHP 8.1, WordPress 6.5, WooCommerce 8.0 — current standard
- PHP 8.2, WordPress 6.9, WooCommerce 10.4.3 — latest stable
- PHP 8.3, WordPress 6.9, WooCommerce 10.6.1 — cutting edge
Full feature list
- Per-gateway percentage discounts
- Per-gateway fixed amount discounts
- Custom fee label with [percent] and [amount] placeholders
- Minimum order amount condition
- Minimum counted against full cart or eligible products only
- Category scope — include or exclude specific product categories
- Automatic ancestor category matching (parent covers all children)
- SKU-level product exclusions
- Date range scheduling with start and end date/time
- Promotional customer messages in cart and checkout
- Live checkout preview in admin
- 30-day analytics dashboard
- Classic Checkout and Block Checkout support
- Classic Cart and Block Cart support
- HPOS compatible
- Translation-ready (.pot file included)
- PHPCS and WPCS compliant
- Clean uninstall — removes all plugin data on deletion
- No external services, no tracking, no subscription required
Privacy and data
Murls Discounts does not collect, transmit, or share any data externally. All discount rules and analytics are stored in your own WordPress database. No third-party services are used. The plugin does not make any outbound HTTP requests. Fully GDPR friendly.
Support and documentation
Full documentation, setup guides, and support are available at
murls.co/murls-discounts.
Automatic installation (recommended)
- In your WordPress admin, go to Plugins → Add New
- Search for Murls Discounts
- Click Install Now, then Activate
- Go to WooCommerce → Murls Discounts to set up your first discount
Manual installation
- Download the plugin ZIP from murls.co/murls-discounts or wordpress.org
- In your WordPress admin, go to Plugins → Add New → Upload Plugin
- Upload the ZIP file and click Install Now
- Activate the plugin
- Go to WooCommerce → Murls Discounts to set up your first discount
Requirements
- WordPress 6.3 or higher
- WooCommerce 7.0.0 or higher
- PHP 7.4 or higher