e-Commerce, Payment systems

We're back! Easy PayPal Buttons is being actively developed and supported!

  • Favourite
  • Report

Introducing Easy PayPal Buttons, a Joomla component that allows easy creation and deployment of PayPal Buttons. No longer do you have to create the buttons via PayPal's button generator where you have to manually copy over and manage the HTML. Just create the button via Easy PayPal Buttons, insert the button into an article, and Easy PayPal Buttons will keep the button up to date!

For screenshots, click the Demo button.

Read more about the complete feature list at

Short list of features:
* Create Buy Now, Shopping Cart, View Cart, Donate, Gift Certificate, Subscription, and Unsubscribe buttons with many
* PayPal options supported
* Create buttons in different languages
* Deploy buttons throughout articles, 3rd party components that support Joomla Content plugins, or anywhere using the included module!
* Set defaults in the component's Parameters to autopopulate new buttons to save time
* Encrypted buttons - prevent HTML tampering!
* Support for almost every possible PayPal button option
* Instant Payment Notification support - keep track of payments made through the site's buttons (will also be able to define custom IPN URLs so that you can use Easy PayPal Buttons with your own custom IPN script)
* Live Update support
* Payment history reporting with exports
* Placeholder support such as Joomla Username and ID or article title, etc. for various button parameters
* Built-in cart feature with multi-merchant support!
* PayPal Pro support for built in cart checkout
* ACL support
* Advanced overrides for the content plugin and module
* Automatically send out emails (with attachments) upon payment completion with option to use download links in emails sent out upon payment completion. This is great for large files. Optional download limit to restrict access to the file after a user downloads it x number of times.
* Advanced Discounts!
* Advanced shipping fee profiles with optional surcharges based on payer country, city or zip!
* Option to allow users to upload files upon payment completion
* Send customizable (via a template override) invoices upon payment

Great functionality, basically all what is needed for receiving money from customers via PayPal.
Ease of use
That's the trick - very easy to install, configure and use. No hassle or questions - very smooth and beautiful.
Excellent support by Alen. He even added Russian currency just by my request. Very responsive.
Documentation is not sophisticated, and could be a bit more developed. But support answers all questions.
Value for money
Great value for money.
I used this to: used for selling tutorials on my site

Simply the best

Posted on 14 August 2016
Does what it says it will do. 3.x joomla doesn't like it though.
Ease of use
Very easy to use.
Unfortunately, i don't believe the author is actively supporting or maintaining this extension.
Value for money
When it works it is great, but 3.x seems to have broken it.
excellent component, fast and accurate support, with the component to use paypal is easy and quick, would recommend to all
I'm really pretty happy with this extension. It's very robust, and has TONS of flexibility. This is a great solution for websites that are selling just a few products, and do not require a full blown online store solution. I haven't found another simple e-commerce extension to match it.

Unfortunately, I've run into a few troubles related to mobile browsers. I submitted a ticket quite some time ago, and have not received any response. I wish I could give this a higher rating, but without support for the challenges I'm facing, it's hard to give this a 5-star rating.
I have used this extension on two different websites, each with two completely different configurations. One was to manage subscriptions (specifically, allowing users to spread the cost of an event) and the other as a shopping cart. Although it's fairly easy to configure each button, each one can be super-customised, which makes the whole component very flexible.

I would like to see one option though - to be able to manage the progress of an order from the history tab and being able to contact the buyer from within there too. The ability to mark an order as "dispatched" or "in progress" would be awesome. And if I need to ask the buyer any questions, being able to do that from within Joomla would be ace!

This is an amazing component and the developer has provided first-rate support when I've needed it.

Perfect Extension

Posted on 05 December 2013
I searched everywhere these extensions and already bought a lot of extensions paypal from developer and this is the best just now. Many features that are useful to the user. Thanks to this developer.
I use this product on a site with a few products to sell. Not enough for a full on shopping cart - but enough that I wanted a simple, effective and customizable way for people to order.

Easy PayPal Buttons has been perfect for me. It works seamlessly, has plenty of options, and is intuitive for both customers and administration.

The built-in cart, which I just started using, has been a god-send.

And now that coupon codes are included, I can offer special deals and use the codes to track what promotion is working.

Oh - and the support - it's been excellent! I had a few little tweaks I wanted to do and Alan was very helpful with suggestions of how to handle.

I HIGHLY recommend this product!!
I would like to commend Alan on his awesome extension as well as amazing support! I had some jQuery problems with another extension, which was coded for an older version of jQuery where I contacted them for support... and they basically told me "that's too bad ... deal with it"

When I contacted Alan regarding this issue, he went above and beyong the call of duty and did everything possible (way beyond what I would have normally expected from a developer) and resolved this issue for me.

Alan, you've got a fan for life!

Really Easy

Posted on 29 March 2013
Many thanks to the developer for this extension. Initial setup was very simple and had a working shop cart linked to PayPal in about 10 mins.

Had a couple a jQuery conflicts later on with the development of the site. Contacted Alan, the developer. He was very helpful in resolving the issues. Got everything sorted.

It's saved me alot of time in my last project. Component so easy to configure! At the same time i was very impressed by settings for developers. Keep on a good work, guys! I will suggest your extension in Romania where ever I can.

Easy Paypal Buttons

Alan Hartless
Last updated:
Oct 15 2017
Date added:
Nov 18 2014
GPLv2 or later
Paid download
c m p

Uses Joomla! Update System


Write a review