WordPress Ecommerce Plugin – PHPurchase

*original image by pkmahanand
Following my previous article on WordPress E-commerce solutions, today I want to present you another awesome WordPress plugin.
Why didn’t I just add it to that post? Well, I got the chance to give it a test drive, and it impressed me so much, that I felt it needed a dedicated post.
It’s called PHPurchase and it is a powerful and easy to use premium WordPress E-commerce plugin.
As I said, I was lucky enough to get to try it out, so here’s what I think about it after playing with it on my upcoming email marketing blog.
The first thing that I noticed about PHPurchase is that it’s really easy to use. You simply upload it to your wp-plugins folder, activate it from the Plugins dashboard, and start adding products to sell.
OK. Not that fast, but close enough

The plug-in appears in your menu as depicted in the picture to the left. As you can see, you have several options:
- Orders
- Products
- Promotions
- Shipping
- Settings
- Help
The first thing I recommend is taking a look at the Help section – the author has recorded some very helpful videos that explain how you need to set up your store and your merchant accounts / payment gateway.
After that, you can jump right into the settings page and set-up your store.
Below is an example of the settings page.
PHPurchase uses Pages in WordPress to manage your store and products. You can insert products through a handy link in the text editor when writing pages.
Adding a product in your PHPurchase store is as simple as clicking on Products and entering some basic info, like product name, item number and price of course. You ahve more options here, like specify if the product is taxed, if it’s a shippable or digital product, add options like color or size, and also specify the download link (if it’s a digital product)
After setting your merchant options and adding products, displaying them in your site is as simple as creating pages for each product and adding those little shortcodes that tell PHPurchase to show the Add to cart button.
PHPurchase Features List
- Easy Product Placement
It’s very easy to get started selling online - Order Management
Keep track of your orders as people make purchases from your website. - Promotions
You can offer both percentage off discounts as well as dollar amount discounts. - Shipping Options
Set up multiple shipping options for your customers. This way, you can offer as many or as few shipping options as you want (FedEx Ground, FedEx 2Day, USPS, etc). - Digital Products
You can sell both physical as well as digital products with PHPurchase. - Easy To Customize Everything
Every aspect of PHPurchase is easy to customize and can be adjusted to your site. - Payment Gateways
PHPurchase supports PayPal and the Authorize.net payment gateway API. - Documentation
Together with PHPurchase, you also get a high quality video tutorial that will show you how easy it is to get your ecommerce website running.
Personally I’m very excited with the features PHPurchase has and I’ll most definitely use it on Email Marketer’s Guide for selling email templates (that’s a sneak peak, yes
)
Are you using PHPurchase on your site to sell online? If yes, what is your experience with it?
Related Posts
- Display ads in WordPress depending on what site the visitor comes from
- WordPress Membership Plugins and Resources
- WordPress Ecommerce Plugins, Themes and Tutorials
- How to remove title tags in WordPress
- Win WordPress Hosting and ElegantThemes subscription
12 Comments For This Post
5 Trackbacks For This Post
-
WordPress Ecommerce Plugin – PHPurchase – Wordpress Tips | Theme … « eCommerce HOT news (December 8th, 2009 at 15:57)
[...] the original post: WordPress Ecommerce Plugin – PHPurchase – WordPress Tips | Theme … COMMENTS: NONE YET FOR THIS POST POSTED BY admin ON December 8th, 2009. PERMALINK a-test-drive [...]
-
Twitted by ablenetdesign (December 8th, 2009 at 17:02)
[...] This post was Twitted by ablenetdesign [...]
-
WordPress Ecommerce Plugin – PHPurchase – Wordpress Tips | Theme … « Web Templates (December 8th, 2009 at 17:24)
[...] the original post: WordPress Ecommerce Plugin – PHPurchase – WordPress Tips | Theme … ecommerce web templates No Comments December 8th, 2009 About… Admin This author published [...]
-
WordPress Ecommerce Plugin – PHPurchase - Wordpress Tips | Theme … cpCommerce (December 8th, 2009 at 17:59)
[...] post: WordPress Ecommerce Plugin – PHPurchase – WordPress Tips | Theme … By admin | category: ecommerce | tags: another-awesome, article-on-wordpress, awesome, [...]
-
WordPress Ecommerce Plugin – PHPurchase - Wordpress Tips | Theme … Ecommerce on Me (December 8th, 2009 at 20:18)
[...] the original: WordPress Ecommerce Plugin – PHPurchase – WordPress Tips | Theme … By admin | category: Uncategorized | tags: another-awesome, article-on-wordpress, [...]



January 17th, 2010 at 00:33
i think this is a very easy to use and to set up wordpress e-commerce plugin had it up and running in minutes the only problem i had was that ‘more of a feature then any thing’ was to add different downloads for different option groups for what i have to offer thats all i need now but excellent plugin.
January 19th, 2010 at 08:34
Hi there,
I’m contemplating on getting either PHPurchase or Shopp plugin.. The only advantage I see here is the one time fee, while shopp, once it reaches version 2.0, would have to pay upgrade fee…
I’m in need of these features though:
Bank Transfer Payment
Emailing of Invoices/Sales Order to customers
I don’t think both Shopp/PHPurchase has them yet..
Which is really a headache for me, since I need to kick start my business soon..
Your thoughts?
January 19th, 2010 at 12:20
@Faustine
I’ve personally chosen PHPurchase because it easier to use and it also has payment gateways functionality built in. So you could use Authorize.net or QuantumGateway (recommended) without paying for an add-on (example: Shopp requires you buy a 25$ add-on for authorize.net).
Bank transfer is harder to implement, as it requires a lot of “off-site” implementations – I’m not sure, but I think you need to be in a relationship with the bank to implement such a feature.
Anyway, I’d definitely go for PHPurchase for the easy-to-use system, powerful backend, multiple payment processors, growing community and excellent support.
Cheers!
January 21st, 2010 at 08:55
Hi,
Thanks for your reply.
Not necessary bank transfer option need to have relationship with the local bank, as long as there is a way to invoice the customers, and get them to pay manually and I’d have to coordinate manually.
For a start I’m going to use Paypal for credit card payments, and as I’m in Singapore, I’m not sure I can use any of those payment gateways you mentioned… which cost a bomb in itself.. especially Authorize.net.
Does it have Email Notification of Order/Invoice for the customer? I think Shopp has a simple notification via email. but PHPurchase doesn’t seem to have one at all..
January 21st, 2010 at 10:15
PHPurchase is integrated with the IPN from PayPal so, yeah, they do have notifications
January 29th, 2010 at 10:55
So does the IPN integration serves to alert the customer with the order details indicated in the email it send automatically?
February 14th, 2010 at 05:28
How does this compare with the eStore plugin? I see PHPurchase integrates with the affiliate plugin from the maker of eStore, but if all I am selling is digital goods is there any reason to choose this over eStore (for less $$)?
February 14th, 2010 at 12:30
@Dan – well they’re both easy to install and use; and some features are different, like eStore has Aweber integration for example.
However, if you’re only selling digital, I’d go for PHPurchase for one strong reason: more payment gateways (this is very important if you don’t want to use Paypal or 2Checkout)
February 14th, 2010 at 16:48
Thanks for the input. I’ll probably start with just Paypal, but in the future may use a gateway for payment processing. That side of things is all new to me. I’ve narrowed it down to these two plugins. The difference in price really isn’t that great, although the author of the eStore plugin offers a package discount. I’m definitely using the affiliate plugin, so I am just wondering if it would be better to stick with the same plugin author for both. I know PHPurchase is integrated with the affiliate plugin as well, but sometimes 3rd party integration isn’t as clean and easy. I’ll have to play around with the demos more on the two sites. Thanks for all the info on PHPurchase!
May 12th, 2010 at 14:57
Very useful plugin for those who wants to start an e-commerce website.
August 11th, 2010 at 14:49
hello,
can i use the plugin for my restaurant and collecting orders/payment online in holland, eg ideal payment, paypal?
August 12th, 2010 at 12:57
@andre – you sure can, PHPurchase can be used for both digital and physical products