Product Image

PayPal IPN for Joomla

Make money while you sleep!

This component gives you the cutting edge on Joomla 1.5! Sell content through PayPal and automate the delivery of digital goods.

Price: 15$

Instant Payment Notification (IPN) is PayPal's interface for handling real-time purchase confirmation and server-to-server communications. IPN delivers immediate notification and confirmation of PayPal payments you receive.

Features Overview

Feature 1
Automate Product Delivery

After each sale your products are automatically send to the customer. Specific instructions can be defined with each product. Make money while you sleep! Updated feature: Now you can choose whether you want your products to be delivered through email attachements or expire-able download links!.

Feature 1
Manage Products

Add products and messages so you can provide your customers with realtime payment transactions and downloadable goods. Goods are automatically attached to confirmation emails. These emails are sent to the address used at the customers PayPal account.

Feature 1
Manage Transactions

All messages and transactions from PayPal IPN are stored and displayed inside your Joomla website. You can monitor transactions, calculate revenues and immediately spot problems.

Feature 1
View Logs

Monitor your logs and instantly spot PayPal or payment problems. Displays different cases returned by PayPal IPN. You can also test your PayPal IPN settings from a third party website and monitor feedback stored in the logs.

Feature 1
SMS notifications

Create an account at Clickatell.com at enable SMS notifications. You are now able to receive instant SMS notifications whenever you sell a product through Joomla PayPal IPN. The first 10 messages at clickatell.com are free, so try it out!.

How Does it work?

Inside the Joomla PayPal IPN component you can create several products. On PayPal.com you generate a "buy now" button for each of these products. You can easily insert these buttons into your articles, using our button generator plugin. Whenever a customer wants to buy a digital product on your website he presses the "buy now" button inside a article and is taken to PayPal.com's website. After a successful purchase, the customer returns to a thank-you page on your website and a PayPal.com will send a hidden message towards the component. This messages stores the transaction and triggers the sending of an automated email containing your digital product as a attachement or a download link.

Installation

1. Login to your PayPal account

Login to your PayPal account at www.paypal.com and go to Profile->Instant Payment Notification Preferences.

2. Activate IPN

In the PayPal screen click on the edit button to activate the IPN preferences. First check the box to activate Instant Payment Notification (IPN), next enter the URL at which you will receive the payment notifications. This url points to your Joomla website and the Joomla PayPal IPN handler file.

3. Enable Auto Return

Go to Profile->Website Payment Preferences. Make sure that the Auto Return Radio boxes are set to ON. You can also enter a return URL. This is the page where all customers are returned to after they have made a purchase. Finaly hit the save button and the PayPal setup is complete.

4. Add Products

After you created a products inside the Joomla PayPal IPN component you have to generate a PayPal button. This button can be placed inside your Joomla articles and point towards the PayPal payment system. Login to your PayPal account at www.paypal.com and go to Merchant Tools->Buy Now Buttons (at Key Features on the right). Fill in the details, copy the button and paste it inside your article.

Screenshots

Notifier App Notifier App Notifier App

How to buy

With our automated payment and delivery process, you could be downloading and installing your new component in under five minutes! We use PayPal as our payment processor. It is one of the most preferred payment methods on the internet. You are not obligated to sign up with PayPal, so you can also just make a onetime purchase using your favorite creditcard.