SurfShop™ comes pre-configured to work with PayPal out-of-the-box. Just leave the defaults and follow the steps below:
In “Check-out options”, select “Use PayPal” as a payment method.
Check your “Global Settings”:
|PayPal Email address:||you@your-email-address|
|Cardservice domain(s):||www.paypal.com *see note, below|
|Name of transaction result field:||status|
|Value when approved:||approved|
|Value when declined:||declined|
|Name of AVS result field:||leave blank|
|Name of “Reason for Decline” field:||leave blank|
|Name of “Authorization Code” field:||leave blank|
|Name of “Reference Number” field:||leave blank|
Sign on to your PayPal account at
Click “Instant Payment Notification Preferences”
Type the path to forceorder.cgi in the box provided. Example:
Check the box labeled, “Instant Payment Notification integrates PayPal payment notification and authentication with your website's back-end operations. Check this box to activate Instant Payment Notification, and enter the URL at which you will receive the payment notifications below. This URL should be a URL which you own and at which you receive HTML posts.”
You are now PayPal Enabled!
Please note that your web server must have the LWP::UserAgent perl module installed to use PayPal IPN. Contact your Web Host if you have questions.