Back to Index

PayPal Pro merchants only

(other users can ignore this page.)


Beginners should consider using PayPal Standard with the shopping cart, which has a much easier setup.

This particular Pro version of PayPal is intended for US merchants only.

Merchants outside the US should use PayPal Standard.

 

Prerequisites

Your website server must be capable of running Perl and OpenSSL.

Your website must be be accessible using a secure HTTPS connection.

Check with your website user support to see if these options are available.

You should have already setup and configured the shop.pl file before proceeding further.


Initial Setup

Start the setup program.

Click on Setup 3, then select the PayPal Pro option.

You will now see the Setup 3 screen

Tick the PayPal Pro Setup box.

tick_pro.jpg (6016 bytes)

Enter your PayPal API Credentials.

credentials_pro.jpg (31323 bytes)

You can use either a Live Account or a Sandbox Account. Sandbox accounts are available from PayPal and used for testing.

To find out how to obtain your API signature, password and username click API Signature

The root URL is the folder on your website containing the shopping cart.

The example below uses store, but you can place it in any folder of your choice.

The paypal_pro.pl file can be placed in any folder capable of running cgi-scripts. It will differ from server to server. It can be the same folder as the shop.html file, or it may require a separate cgi-bin folder

urls_pro.jpg (20368 bytes)

If you are not using a sandbox or test account, you can leave the following boxes blank

sandbox_pro.jpg (15902 bytes)

The payment action can be set to Sale or Authorize. The default value is Sale.

sale_authorize_pro.jpg (4130 bytes)

Some servers require the IP address of there secure proxy to be set, but for most this value can be left blank. Check with your website user support if you are not sure.

secure_proxy_pro.jpg (5455 bytes)

 

 


Additional files to upload for PayPal Website Payments Pro

paypal_pro.pl and credit_card.jpg

 

paypal_pro.pl is a cgi script and should be placed in a secure cgi capable folder in a similar manner to shop.pl file file you configured earlier.

Upload the paypal_pro.pl file each time you make changes to the PayPal Website Payments Pro setup.

credit_card.jpg is an image file and should be placed in the same folder as paypal_pro.pl.