Email :

Examples of buttons ....

The demonstration pages illustrate the administration side of the application and provide examples on using the PayPal buy now buttons and add to cart buttons on the PayPal PHP shopping cart.

Administration pages

To login to the on-line demonstration, click here or click on the button below and use the following username and password :

username :
password : password

 Click to go to Demo 

Create buttons by hand

Clicking on a 'Buy now' button immediately takes you to the PayPal checkout where you buy that single digital download or a single physical item.

Buy now buttons are used where you only have a few items to sell and you do not expect purchasers to buy more than one item at a time.

The button or buttons may be placed anywhere on an existing web page which makes it easy to integrate into an existing design. The web page can be of php extension or an ordinary htm page.

<form action="http://www.yourservername/eseller/ipn/process.php" method="post">
  <input type="hidden" name="recid" value="6">
  <input type="image" src="" 
  border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">

  • The fields that you enter to create the button (those in bold text) are:
  • The 'action' url is http://www.yourservername/eseller/ipn/process.php assuming that you have installed PHP-eSeller at the root of your web site in a folder called 'eseller'.
  • The value of the require field is the record id of the product you wish to create the button for. This is the value that in the Products display in the admin pages.
  • The image can be any of the PayPal images or one of your own.
  • When the purchaser clicks on the buy now button, the php script will extract all the relevant data from the database and post it to the PayPal server.

    Shopping cart

    The shopping cart is located at the root of the site at /eseller/ assuming that you have installed the application in the /eseller/ folder

    The following illustrates the available carts:

    Datatable with cart - no formatting
    Shopping cart using datatable without formatting

    This uses the JQuery Datatable system to display a row layout and includes sorting, searching and paging as standard. You normally set categories and subcategories for each product. However, you do not have to show the category and subcategory columns if they are not needed which can be done in the datatable configuration script. The datatable display is good for long listings of audo products and works well on all devices including mobiles.


    Datatable with cart - using Twitter Bootstrap layout
    Bootstrap formatting of shopping cart

    This is similar to the above but has Twitter Boostrap layout wrapped around the Datatable. Twitter Bootstrap is suitable for displaying on all devices including mobiles.


    Multi-column display - using Twitter Boostrap layout
    Bootstrap shopping cart with mulitple columns

    This is an implementation of a cart system using Twitter Bootstrap. It uses an add to cart button for each item and further details of each item can be displayed. The displays are fully responsive and work well on all devices including mobiles. Twitter Boostrap is a well know and well documented framework and extra functionality can be easily added.


    Ajax style store front layout
    Ajax style store front layout

    This is an implementation of a single page product display including a cart and check out facility. The display provides an excelent user experience for situations where you have a large number of audio products to show on a compact page.


    Download page

    The download page is where the customer logs onto after they have purchased an item.

    An example download display can be seen by clicking the following link:

    This link is sent to the customer by email and will expire after a defined time limit and number of downloads

Find out more

Pricing : PHP-eSeller costs $55 U.S. Dollars.
Purchase page.

Demo : View an on-line demo illustrating the admin pages and store front.
Demo page

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

Showcase : To see how customers have used the application, go to the user sites page.
User sites