Working Paypal Module for Prestashop

I just finished adding the Paypal payment option for our e-commerce site that uses Prestashop as the shopping cart application. I’m quite getting more comfortable configuring and editing the source code of Prestashop, but along with those modifications is the failure of the default Paypal payment module that came with the Prestashop code package to fail.


I was having the error “cart empty” when it redirects to the Paypal’s site, I tried modifying the module files with no luck. I searched over the Prestashop forums on how to make the Paypal module work, or an alternative module for Paypal integration with Prestashop. Here are some solutions I tried:

  • Changed the permissions on the Paypal module directory (/prestashop/modules/paypal) to 777 – did not work
  • Code modifications to the Paypal module, and even the sources of the Prestashop installation – did not work either

Then I tried this modified Prestashop Paypal module here, and surprisingly it worked like a charm! Here were the steps I did to install the working Paypal module for prestashop:

  • Uninstalled the Paypal module from the Prestashop back office
  • Deleted the files inside the paypal module folder
  • Uploaded the modified module to the paypal folder
  • Installed the paypal module from the back office
  • Tried it out with some Paypal sandbox accounts
  • Done!

We were using PSBill before for our transactions, but now it doesn’t allow Mastercard transactions anymore for businesses that do not have permits from Europe (not sure what country) so we had to use Paypal as a payment option.

Thanks to eCartService.net for the great Paypal module! And also to the Prestashop community! I love open source!

Related Posts with Thumbnails
Share and Enjoy:
  • Print this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • Netvibes
  • NewsVine
  • Ping.fm
  • Reddit
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Twitter
  • Yahoo! Buzz
  • BlinkList

Related posts:

  1. Prestashop: Remove Default Shipping Fee Being Added To Total Price at Shopping Cart If you’ve been developing e-commerce websites with Prestashop, one main problem that has not been solved in the latest release...
  2. Working From Home? But… I don’t know if others can relate, but some people (like family members, perhaps) have “stereotyped” college grads to be...
  3. How To Repair Corrupted MySQL Tables in Linux I had this problem for days and can’t find a solution. What I had was .frm, .MYD and .MYI backup...
  4. 9 Tips for Improving Drupal Performance I’ve started working on a Drupal Project just last month and although the learning curve is quite steep, its also...
  5. Create multiple-step forms using CCK Fieldgroups in Drupal Lately I’ve been working on a Drupal project, and one aspect in our priority list is the user-friendliness for the...
  6. How to Install/Recompile MCRYPT in PHP (CentOS VPS) I’m starting to develop sites with the Interspire Shopping Cart system, which I think is totally way better than Prestashop....
  7. How To Completely Backup your GoDaddy Website Files Godaddy mainly offers domain names for sale, but they are also selling hosting plans including shared hosting, VPS and dedicated...
  8. How to Upgrade PHP to 5.2 in CentOS Developing a Drupal community site has been really good for a while until I needed to search a module to...
  9. Search and Replace in MySQL I just went through a domain transfer for one of our websites, and the links in the posts are all...

Your email address goes here:

One Response to “Working Paypal Module for Prestashop”

  1. Jenna Sheff Says:

    Nice looking blog you have, but if anyone needs to get back on Paypal and you are blacklisted from selling, try the Paypal Stealth eBook and get back online today. If you are blacklisted, limited, or suspended from selling on Paypal, the Paypal Stealth eBook will help you get past all of that and start selling today. Try them out!


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>