Name:
PayPal Button Generator 2.0
Author:
Cristian Oprea
License:
Commercial
Contact:
SimplexSolver@simplexsolver.com
http://www.simplexsolver.com
Installation:
No special requirement is needed for
Windows. Unzip and run the installation program. The installation wizard will
guide you through the install process.
For other operating systems, you need a web server with
PHP ≥ 4.0 installed, and a web browser with Javascript enabled.
It was tested and works with Google Chrome, Firefox, Internet Explorer, Safari and Opera.
If you want to sell digital goods on the Internet, you must have a PayPal Business account or PayPal Premiere.
If you just want to test the PayPal Buy Now button with no real money to make sure it works as you expect
sign up for an account in the Sandbox Test Environment.
There make a seller's account and another one for the buyer.
Make sure you sign up with email addresses accessible outside the Sandbox Test Environment.
I strongly recommend using for quick testing of email message delivery
Mailinator website.
There is no need to create an account,
and you can immediately read the email from an address like
Paypal_Seller@mailinator.com or one like Paypal_Buyer@mailinator.com .
It is necessary to use PDT (Payment Data Transfer)
in order for the buyer to be redirected to your website
after finishing the payment.
Activating PDT
To use PDT, you must activate PDT and Auto Return in your PayPal account profile.
You must also acquire a PDT identity token, which is used in all PDT communications you send to PayPal.
Follow these steps to configure your account for PDT:
- Log in to your PayPal account.
-
-
Click
if you use the new interface. Then click on Profile and Settings link.
-
Otherwise, click the Profile subtab if you use the Classic View old interface.
- Click My selling tools in the My Profile column.
- Click Update link next to Return customers to my website after they pay with PayPal.
- Under Auto Return for Website Payments, click the On radio button.
- For the Return URL, enter the URL on your site that will receive the transaction ID posted by PayPal after a customer's payment.
- Under Payment Data Transfer, click the On radio button.
- Click Save.
- Click Update link next to Return customers to my website after they pay with PayPal.
- Scroll down to the Payment Data Transfer section of the page to view your PDT identity token.
Running:
-
On Windows open the shortcut to Paypal Button Generator on the Desktop or in the Start Menu folder. Alternatively launches the program directly from the installation folder.
If you don't have Windows unzip for-non-windows-manually-upload-files.zip file. Then upload digital-goods directory and the other files on your web server.
After that open the file paypal-button-generator.php
in a web browser.
- Fill out the fields on the form carefully.
- Click Save as button to find it later in the "Load a saved button " list.
- Click Buy Now button and see if it works live or in the Sandbox Test Environment as you expect.
You need a minimum transfer amount of $0.02
for live testing.
- Open paypal-button-generator.php file again and load Buy Now button from the "Load a saved button" list.
- Change the amount field properly if you tested live Buy Now button.
- Finally, click, select (CTRL+A), copy to clipboard (CTRL+C) and paste (CTRL+V) the PayPal Buy Now button code into your web page.
Enjoy it!
Description:
PayPal Button Generator 2.0 creates interactively Paypal Buy Now buttons
in accordance with the data entered by the seller within a form.
At first, the form fields are already filled
with valid data corresponding to a Paypal Buy Now button in Sandbox Test Environment.
You just have to change those fields that are specific to your digital goods.
Next it is recommended but not mandatory to save the PayPal Buy Now button in the current directory to load it later.
Paypal Buy Now can then be tested by a simple click on the button.
After payment, PayPal redirects the browser to a custom thank-you page specified by the seller.
It contains a unique download link generated by the script for these digital goods.
Optionally, you can customize the thank-you page with specific script variables, and those received from PayPal.
Additionally, if you want the script can send a customized email for both buyer and seller.
Features in full version:
-
It extends validity of the download link from just one minute to how many hours you want.
-
Change PayPal thank-you page from a simple PHP document
to one that is organically integrated into your web site design.
- Customize the email sent to the buyer on the PayPal live site
from a standard message to one that promotes your brand.
What's new in version 2.0:
-
PayPal Button Generator 2.0 now also works on localhost (127.0.0.1) as a standard Windows application (shortcut on the Desktop, shortcut in the Start Menu folder). For testing purposes is no longer required a public IP address to send mail notification to the buyer and seller. However, the production environment requires of course a domain name, subdomain or a public IP address.
-
Install and Uninstall Support added for Windows 32-bit and 64-bit. User intervention is minimal when installing and uninstalling the program.
-
IPN (Instant Payment Notification) script is now optional if another one is used because the PDT (Payment Data Transfer) script can send emails notification to the buyer and the seller. However, it is recommended to be present in case it is not in use another IPN script. It does a good job.
-
The program has been rewritten to use almost only PHP core functions. It has been tested and works well even on web servers that offer free PHP hosting (many functions disabled).
Uninstall
On Windows, run the uninstaller located in the installation folder. It will completely remove the software.
For other operating system delete digital-goods folder, and all files uploaded on your web server.