home ] [ sell downloads with paypal ] [ secure your site with paypal ] [ sell licence codes ] [ site map creator ] [ flash mp3 buttons ]
blog ] [ newsletter ]

PHP-IPNMonitor - sell digital goods online

sell digital and physical goods with shopping cart

Bookmark this site
PHP-IPNMonitor

documentation :

Find out more

Pricing : PHP-IPNMonitor costs $55 U.S. Dollars, and yes we sell the product using our own application. Click here to go to the purchase page for further details.

Demo : To view an on-line demo illustrating the admin pages and store front, click here.
The demo is live and you may purchase items to see how the system works. Items are $0.01 or $0.02 in value.   

Enquiries : If you have any questions about the product, go to the contacts page by clicking here.

Showcase : To see how customers have used the application, go to the user sites page by clicking here

Post Installation ...

This section describes what to do after you have installed the application on your web server. At this point the application should be working so that you can log on to the admin section and click through the displays.

The following is not meant to replace the full explanation of each administration display, but provides a quick test to check operation.

Basic set up

Log on to the administration displays of IPNMonitor and click on Global Site setup in the main menu which will take you to the global set up page.

The only required entries are :

The digital files are normally protected with an htaccess file to stop anyone directly accessing the files with the url.

Now click on the PayPal Setup in the main menu, which will take you to the PayPal specific set up page.

The only required entries are :

Now click on the Google Setup in the main menu, which will take you to the Google specific set up page.

The only required entries are :

Other entries can be left for now and filled in later.

Note that you do not have to make any changes to you PayPal or Google account to identify the PayPal IPN or anything like that.

Create a product

To be able to test if the system is working, you need to create a new product :

Click on Product list in the main menu which will allow you to create a new product item.

Click on the Create button and fill in the required fields.

At this stage enter any test data into the fields.

Click on Save when finished.

In the Product list, you will see the newly created item. Now click on the File Download link. This is where you enter your file details. You need to enter a valid file name.

The filename will be similar to : /home/user/files/test.doc when on a Unix system or something like c:\data\www\files\test.doc for a Windows system.

Do not try to use a http: url web address as that will not work.

When you create your files, it is recommended that you use lower case letters for the filename and you do not use spaces within the filenames.

Perform a local PayPal test

Click on PayPal Testing in the main menu. This will display a list of products that you have created. To test a particular product, click on Select Local Test.

This will display a page with a number of entries. You only need to enter the payer email address as all other fields have been filled in by the system.

Enter a valid email address.

Press Perform Test and you should see a page which displays the details of the sent emails. If you go to your email accounts you should see these emails.

Login to the download area with the given username and password and download the test file.

If this has been successful, it indicates that the application, emails and database are all working correctly. It does not check the operation with PayPal as this is a local test which bypasses PayPal. To fully test the system with PayPal perform the following test.

Perform a Live PayPal test

The best method to do a test with PayPal is with a second PayPal account or purchase using a credit card which is not already being used on a PayPal account. You cannot make a purchase from your own account.

Create a product with a small value of say $0.01

Click on the File Download link for the product and enter a filename.

Go to http://www.yourservername.com/ipnmonitor/index.php

You should see a button for the product you have created.

Click on the button and it should take you to PayPal where you can purchase the item using your second PayPal account.

You should receive an email from PayPal detailing the payment and an email from IPNMonitor with your login details.

Login to the site using the given username and password and download the test file.

Correct completion of this test indicates the system is working correctly with your PayPal account.

Perform a Google Test

To test Google, click on the 'Product List' link in the menu which will display a list of products.

For the product that you want to test, click on the 'Show Button' link.

If you are using live Google checkout, you will need a second Google account to purchase the product from. If you are using the sandbox Google checkout, you will need a second Google sandbox account to purchase the product from.

Click on the button and it should take you to Google where you can purchase the item from your second Google account.

Creating the look and feel

Now that you know the application is installed and working correctly with PayPal, you can descide on how you will display your product items.