Archive for the ‘Paypal’ Category

DIPPEC, New PHP Script for Selling Digital Products using Paypal

Sunday, January 11th, 2015
DIPPEC: PHP Script for Selling Digital Product using Paypal

DIPPEC: PHP Script for Selling Digital Product using Paypal

A few years ago, I wrote Simple IPN, a PHP script for Paypal and digital products. But Simple IPN is a simple script that using the Instant Payment Notification (IPN) API, and it doesn’t even need a database. I decide to release Simple IPN as open source last year. And it is available on Github at

But at the back of my mind, I have always thought that I can do something better for my readers and customers. So today, I would like to introduce to you DIPPEC.

DIPPEC, unlike Simple IPN uses Paypal Express Checkout API. Paypal Express Checkout API has a lot of advantages over IPN. For one, it is more secure and is not open to form manipulation like IPN. Another thing, because it uses Paypal Express Checkout, DIPPEC can tell Paypal to use a mobile checkout interface when the customer is on a mobile device like smart phones or tablets.

Other than that, DIPPEC also comes with a comprehensive user interface for you to manage your products, sales and customers. If you have used Simple IPN in the past, you know that there is no interface. It was meant to be really, really simple. But then again, it lacks some important features.

Setting up DIPPEC is really easy. DIPPEC comes with a web-based installer to help you create the tables in your database. DIPPEC is also really easy to use. It is meant to be used with a shared-hosting account. So you don’t really need a powerful web hosting like Amazon Web Service or DigitalOcean.

When all is set up, to create a product is really easy. It is only a three step process.

First step, create your product and tell DIPPEC your product name, price, currency and download expiry.

Second step, upload your files for this product. DIPPEC’s easy drag-and-drop interface makes uploading your product file painless. There is no need to launch your FTP client. Just do it all in the browser.

Third and final step, you can begin selling. Each product that you create in DIPPEC comes with a Buy Link URL that you can use in your own website or in email. You can also use the built-in Sales Page that comes with each product. You can just send your visitors to this Sales Page and they can buy from there.

And when a purchase occur, DIPPEC will take care of the rest. DIPPEC will create your customers unique, expiring download page. It will also send your customer an email with their download page URL. And you can relax by the pool, and check your sales via DIPPEC’s admin panel if you want.

Alright, enough talk. Why don’t you just have a look for yourself. Before I send you there, let me also tell you that you are protected with a 30-day money back guarantee when you buy DIPPEC. If you are ever not happy with DIPPEC, just ask for your money back.

So here it is. Go check it out.

Curdbee Review: Online Invoicing for Freelancers and Small Businesses

Saturday, July 17th, 2010

I do a bit of freelancing sometimes. And when you do that, you need to be able to invoice your clients.

Of course, you could just whip a quick invoice in Words or any word processor that you use. But where’s the fun in that?

Now imagine this — invoicing is FUN (yes, apart from getting paid). I want to introduce you to That’s what I use for invoicing my clients. is an online, web-based invoicing software by a company called Vesses. I am starting to really like this company and the things they do.

I have been checking out online invoicing for some time now. I didn’t really test everything out, but I know about the others like FreshBook, BlinkSale, CashBoard, Zoho and others. But when checking these options out, I am drawn to

Why I am drawn to One is because of their generosity.

You see, online invoicing software makes money by charging you a monthly fee. But at times they still let you in for a free peek. But these free peek accounts are always limited in some ways. Well CurdBee has a free account that is limited too. But the main difference here is this — While others limit you by how much you can earn with their software, CurdBee does not.

Let me explain.

How To Sell Your eBooks, Files, Downloads with Paypal using

Saturday, April 10th, 2010 is my latest venture. Coming from me, I am biased. But I want to say it anyway. makes selling ebooks, files, downloads or any other digital products easy. All that you need is your files and a verified Paypal account. After that, all that you have to do is just UPLOAD and SELL.

Though UPLOADnSELL requires no training, no explanation, today I want to give you a walk through on how to use UPLOADnSELL.

At, the first thing that you see is a some forms that you need to fill in. They are segmented into four area labeled with numbers from 1 to 4. The first one is about selecting the files that you are selling.


Simple IPN: Free Paypal IPN PHP Script for Digital Download Products

Monday, August 17th, 2009


UPDATED: 20 June 2014

Simple IPN is now open sourced and can be downloaded from Github. Or you can use the link below.

[ Download ZIP ]

[ Project Repository at Github ]




I was running a class for my Netpreneurs Online Classroom and we got to the part where we are suppose to learn how to deliver our downloadble digital products.

I don’t want to make this complicated for my students. I want to make this simple, but at the same time offers some form security from online thefts. So I started thinking of a simple script that should be able to do the following:

  • Expiring download link
  • Expiring download page
  • Minimum setup
  • No database required
  • Uses Paypal IPN
  • Emails the customers with their download info
  • Customizable download page, thank you page and email
  • Multiple files product package
  • Allows Paypal Sandbox testing
  • No need to create the Paypal Button form – will generate for you
  • Don’t have to understand Paypal IPN – just know that it’s more secure
  • Strict verification process – verifying price, Paypal email address and currency


The Easy Way To Protect Your Digital Download With Paypal IPN

Monday, January 28th, 2008


If you sell ebooks or software, you need a way to protect your download page from prying eyes. Many of us use Paypal. It’s easy and it’s convenient. I use them too. And the easiest way to use start using Paypal to accept payment is to create a Buy Now Button from within your Paypal account.

But to protect your digital product, you need to do something extra.

The sad truth is, Paypal’s Buy Now Button doesn’t actually protect your downloadable products. By viewing the HTML source code of your website, people can see where they will be redirected after making a payment using Paypal. And knowing this information, people can just type that address in the browser, skipping the part where they make the payment.

But Paypal has implemented (since years ago) a mechanism that you can use to verify and approve orders before allowing access to your download page. And all that can be automated, so you don’t have to do it manually.

This is known as the Paypal IPN (Instant Payment Notification). You can get a manual at Paypal at Paypal’s IPN page.

Before I tell you about how to implement this with your product, let me first tell you how it works.