ET Extra Charge for Cart Rules

  • Popularity Score 164 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Extension allows you to to set additional fee in shopping cart rules.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect

Previous Next

ET Extra Charge for Cart Rules

Magento provides a very flexible way to change price of products or order total - shopping cart price rules. Extension ET Extra Charge for Cart Rules adds an ability to use additional fees.
Permanent link to extension on our site.

Use Cases

Additional fee for shipping fragile product
Some delivery service providers require fragile items to be insured. For example, when you want to ship a plate or a vase. By setting a shopping cart price rule for products from specific attribute set, you can add additional fee to order total for mandatory insurance (see screenshots).

Payment method
Some payment services take additional fee for payment processing. You can set a rule for such payment methods, so that additional fee would be paid by customers.

We also have seen following ways to use the extension

  • Fee for packing and moving large cargo (price rules were set for weight and additional attribute "outsized product");
  • Motivating customers to make large orders (instead of discounts for large orders shop owner added fee for small ones);

PLEASE NOTE: To make the extension multipurpose and suitable for any tasks, we use standard total field Discount. Since all discounts in Magento are summed, only final result is being displayed. If your extra charge depends only on the payment method, we advise you to choose the extension ET Payment Extra Charge, which adds a separate total in the total block.

Extension Support

Extension support is available through issue tracking system.
You can see information freely, but you will have to sign up to open a ticket.

Please, report all bugs and feature requests that are related to this extension.

If by some reason you can not submit a question, bug report or feature request to our ticket system, you can write us an email -

On extension page you will find Frequently Asked Questions, Changelog and Documentation.

About ET Web Solutions Team

Please visit our website for more information about our team. There are other extensions available.
M1 Extension Versions

ET Extra Charge for Cart Rules ver.1.1.11

2017-02-10 09:05:16
  • Version number: 1.1.11
  • Stability: Stable
  • Compatibility:, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3
* fixed issue with tax calculating for some tax configurations in Magento after 1.8.1.x version
* fixed issue with extra charge in Magento CE (thanks to Jan Häseler)

ET Extra Charge for Cart Rules v.1.1.9

2015-01-29 13:56:01
  • Version number: 1.1.9
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9
  • * fixed PayPal Express method when the totals of the cart item amounts do not match order amounts
  • * fixed typos error in code (in some cases grand total with discount was wrong)
  • * fixed grand total calculation (additional tax from extra charge was applied)

ET Extra Charge for Cart Rules v.1.1.7

2014-06-03 07:20:28
  • Version number: 1.1.7
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9
  • + added support for Magento 1.9.x
  • * fixed issue with calculating charge for some rule types in Magento 1.8.x

ET Extra Charge for Cart Rules v.1.1.5

2014-01-30 11:36:36
  • Version number: 1.1.5
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1
  • + added support for Magento
  • * now label in pdf can contain rule description
  • * resolved conflict with extension ET_PaymentExtraCharge - PayPal payment method
  • * change label in invoice mail and change sign of extra fee (default is negative - for invoices)

ET Extra Charge for Cart Rules v.1.1.3

2013-05-30 09:25:19
  • Version number: 1.1.3
  • Stability: Stable
  • Compatibility: 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7
  • * change Discount Label if need (Discount or Extra Charge). (order view in admin)
  • * fixed "extra charge does not work with Action = Fixed amount discount for whole cart"
  • * rewrite Tax calculation (actual for Extra Charge rule and Apply Customer Tax = After Discount)
  • * fixed typos and grammar
  • + change Discount Label if need (Discount or Extra Charge). (on PayPal page)
  • * fix PayPal payment method - yet it does not change extra fee to discount (abs($sum))
1 2

Apply 3% fee for a specific product when payed by card

Can this module help me solve the following problem. I need to apply 3% fee for a specific product when payed by card. And the main condition is I need it to apply 3% only on that product (type, category) and not on entire cart on checkout.
Asked by: idrausnik
Extension ET_ExtraChagreForCartRules uses functionality of standard Magento Shopping Cart Rules. If you can set a Shopping Cart Rule to do what you want - in this case you will get discount instead of extra charge, then our extension can convert discount to extra charge.
Answered by: niro
Date published: 2017-01-21

Delivery charge

Hi, by default my customers have free delivery, but some customer group need to pay a delivery charge, can i use this extension to add a delivery charge in the cart, or will it show both a delivery charge and a free delivery at the same time at checkout / on the invoice ? Thank you.
Asked by: ClearOcean
Delivery payments and discount/charges are different totals. You will have both - delivery and fee.
Answered by: niro
Date published: 2016-01-02
  • y_2017, m_2, d_22, h_21CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_2
  • loc_en_US, sid_16306, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.


About the Developer

This extension was developed by and is supported by niro

ET Extra Charge for Cart Rules is rated 5.0 out of 5 by 2.
Rated 5 out of 5 by from Very good extension Very well programmed extension. Best support I ever had.
Date published: 2013-09-18
Rated 5 out of 5 by from Great extension, great service I was a bit skeptic before buying this extension. But it turned out that i was wrong. The extension works perfectly on magento I wanted to put a fee when the customer choose to pay with Paypal... and this extension does that wonderfully. Gave it a try to a few other free extensions, but most of them gave me errors on magento Regarding the support, I had a few questions and i sent them an email, they answered to me and solved my issue in the same day. What can i say, I am simply happy customer :)
Date published: 2013-06-06
  • y_2017, m_2, d_22, h_17
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_2
  • loc_en_US, sid_16306, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window


To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.