Publisher review:PayPal Instant Payment Notification can perform any number of tasks for payments it knows have been made. PayPal are better suited to explain what their Instant Payment Notification system is, but in short, it is a backend process (not using a web browser) where their server contacts a script or program on your server and verifies payments and all their details.
There are several reasons why this is very useful, for one it is very secure, because it happens independent of the end users web browser, meaning it's very hard to tamper with. Another use is that a script on your server (like IPN script) can perform any number of tasks for payments it knows have been made. ( the script delivers products when someone buys one)
Features:
- Will not allow a transaction with a paypal ID that has been used before. (security feature)
- Verifies that the payment was to your paypal account in order to stop funny business (security feature)
- Sends different emails based on pending (uncleared funds) or successful (cleared funds) payments.
- Logs all transaction information, be it failed, successful, pending etc.
- Collects a list of the email address's of each payer, (unique address's only) so you can do mailouts to your clients easily.
- Sends you a notification email when you receive a cleared payment.
- Contains working but disabled sample code to show how you can modify the script to react differently to different products you sell. (For example you can use it as we do, to send out the scripts we sell, and the files that get sent match what was purchased.)
- Simply coded and easy to modify and enhance to suit widely varying needs.
Requirements: · Perl 5.005 or higher · A PayPal account that you enable IPN on once your ser · A Payinstalled.
PayPal Instant Payment Notification is a Perl script for Billing Systems scripts design by htmlfixit.com.
It runs on following operating system: Windows / Linux / Mac OS / BSD.
Operating system:Windows / Linux / Mac OS / BSD