Fly Webservices

PayPal / Payment Fee

  • Popularity Score 4696 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

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

Add a customer fee to payment methods, like PayPal.
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 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

PayPal / Payment Fee

When we couldn't find an affordable and open source extension for adding a fee to PayPal payments, we developed one ourselves.

It provides the functionality to set different payment fee/charge for all payment methods that come with Magento. If you want to charge additional fee depending on the selected payment method (and don't want to add additional charge in your product cost or don't want to increase any other cost) at your Magento store then this extension would be very helpful.

In the backend you can fill in a fixed price or percentage of the subtotal to add to the amount the customer has to pay.

Please support this project with a donation.

Best regards,
Fly Webservices

Note: this free extension only works with the default payment methods, not with other gateway extensions.

M1 Extension Versions

Works better in version 1.9

2015-08-19 13:33:45
  • Version number: 1.0.2
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

- fixed tax problems
- please uninstall old version before installing this one

Compilation problem fixed

2014-03-07 11:08:48
  • Version number: 0.1.4
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

With Compilation on the totals in the backend disappeared, this is fixed.

Some fixes

2013-10-30 09:07:42
  • Version number: 0.1.3
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

* Fixed: wrong totals and suspected fraud
* Fixed: missing totals in admin (with compilation on)

Wrong totals

2012-12-13 09:56:42
  • Version number: 0.1.2
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

This update should fix the problem with wrong totals in the checkout.

Works with Magento 1.7.0.2

2012-08-22 09:24:03
  • Version number: 0.1.1
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

The last version didn't work with the latest Magento edition with new PayPal layout, so some adaptions were made. This version also works with older Magento editions.
1 2
Q&A

translation of "payment charge"

Where can I find the code for "payment charge" so I can change this text info my own language?
Asked by: misstiggr
We are interested in this as well. Is there any other way to translate it? Can we use the /local/ CSV files? Thanks!
Answered by: ignacio1980
Date published: 2015-11-21

It seems to work for base currency only.

Checkouts in other currencies will not be processed with the desired charge. Is there a way to fix that?
Asked by: jobvannoorloos
Aparently Jon Van Noorloos hasn't managed to fix the currency issue in the last 7 month. The line is here: /app/code/local/FlyWebdesign/PaypalFee/Model/Sales/Quote/Address/Total/Paymentcharge.php $amount1 = Mage::helper('directory')->currencyConvert( $amount, 'USD', Mage::app()->getStore()->getCurrentCurrencyCode())
Answered by: YiffyToys
Date published: 2014-09-05

On version 1.8.1 it dont forward the basket to Paypal

Hello, Thank you for the free extension. But just to inform U, in version 1.8.1.0 it did not forward the basket to paypal no more after installing this extension. I use the standard paypal express checkout as payment method. With regards, Robert
Asked by: chubby_ra
This extension doesn't work with PayPal Express Checkout. We have a paid version for that. Please contact us.
Answered by: Fly_Webservices
Date published: 2014-08-05

Where can I find the extension options in Admin?

Using Magento 1.7.0.2 I can't find extension options in Admin Panel
Asked by: multimed11
You can find the options under the standard payment methods (two extra fields).
Answered by: Fly_Webservices
Date published: 2016-03-10

Does it support float numbers?

In magento 1.7.0.2 I'm trying to put a value of 2,5 for surcharge. If I put it as "2.5" it does not work at all, if I put it as "2,5" it charges "2" not 2 and a half. Any suggestions?
Asked by: panagath
Decimals must be entered with a point, not a comma.
Answered by: Fly_Webservices
Date published: 2014-02-06

Style Payment Charge tr/td in checkout view

I like to add a class to the tr/td that shows the payment charge in checkout. Now the text is aligned left, for my template it should be right. What file should i edit?
Asked by: arnelap

Why are payments made in sandbox mode marked as 'suspected fraud' when this extension is active?

Everything seems to work, from surcharge calculation through exchanging information between Paypal and Magento, but after I made a payment in sandbox-mode, orders are marked as 'suspected fraud' in Magento. This is why I can't push to extension to live. I'm using Magento 1.9.0.1
Asked by: Daan_MDL

System > Configuration

Hello I am having the problem that the General section under System >Configuration doen't load properly. It only shows the header en left menubar, the right screen is white. Is there an fix for it? using Magento 1.7.0.2
Asked by: jeoffrey

Not working for me

Getting Below error : PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details). Can you please check let me know . i am testing in 19.0.1
Asked by: ankitsjaiswal

I installed, cleared cache but still cant find it (mag 1.6)

can't find it in the paypal section.. hope you can drop a sentence on this :)
Asked by: cptreptile
  • y_2017, m_2, d_25, h_22CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_19
  • loc_en_US, sid_13083, 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.

Reviews

About the Developer

This extension was developed by and is supported by Fly Webservices

PayPal / Payment Fee is rated 2.1 out of 5 by 60.
Rated 1 out of 5 by from Ads tax twice Me and my developer used 2 days figuring out why the tax was messed up in my store. It was due to this extension. It made magento take tax 2 times.. even when not in use.
Date published: 2017-02-08
Rated 1 out of 5 by from is not working Cannot be used - either fix rate or % of subtotal, I get an error: #10413: Transaction refused because of an invalid argument. See additional error messages for details
Date published: 2017-01-11
Rated 1 out of 5 by from Sounds great - but doesn't work - Transaction refused Cannot be used - either fix rate or % of subtotal, I get an error: #10413: Transaction refused because of an invalid argument. See additional error messages for details
Date published: 2016-12-09
Rated 1 out of 5 by from Transaction refused... Brings up "Transaction refuse" (10413) every 2nd or 3rd PayPal transaction because of 1ct. difference in [ITEMAMT]. Using Magento 1.9.2.4. For example: [ITEMAMT] should be 13.59 but is 13.60. Setting PayPal "Transfer Cart Line Items" as "No" does not help, so no idea.
Date published: 2016-09-01
Rated 1 out of 5 by from Does not work correctly In 1.9.2.4 we often see refused paypal transactions (10413) with this extension because of 1ct differences in [ITEMAMT]. Should be 13.59 for example, but 13.60 is calculated.
Date published: 2016-09-01
Rated 5 out of 5 by from It is working well now by 1.9.2.4 After i installed it, i also got error like a lot of reviewer. I find a solution on internet that set the PayPal "Transfer Cart Line Items" as No. So, i am working well now.
Date published: 2016-07-13
Rated 5 out of 5 by from Working good but its have a big error Thanks Team, Your Plugin is good but one error is a big error .. Grand total have add 2 times Tax .. I have found this error and resolve this so please update your code ... app\code\local\FlyWebservices\PaypalFee\Model\Sales\Quote\Address\Total\Paymentcharge.php and go to line no 45 and edit remove tax variable .. $address->setGrandTotal($address->getGrandTotal() + $address->getPaymentCharge()); $address->setBaseGrandTotal($address->getBaseGrandTotal()+ $address->getBasePaymentCharge()); and paste this code-- Thanks so much plugin development team..
Date published: 2016-06-17
Rated 1 out of 5 by from Not working PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details).
Date published: 2015-12-29
Rated 3 out of 5 by from Paypal Fee - Percentage Hello, Did not work with PayPal if you chosse percentage fee ! "The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details)." Anyone have a solution to fix this problem ?
Date published: 2015-09-30
Rated 1 out of 5 by from PayPal gateway has rejected request PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details). Did not work with PayPal
Date published: 2015-09-28
  • y_2017, m_2, d_26, h_1
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_60
  • loc_en_US, sid_13083, 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.

Close

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

Login

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.