Paypal IPN - Setup

1: Sign up for a Paypal premier or business account.
2: Log into your Paypal account.
3: From the "My Account" tab select "Profile" > "My Selling Preferences".
4: Find "Instant payment notifications" and click "update".
5: If the IPN is already turned on, you are good to go. If a url already exists, DO NOT change this!
6: If not enabled and no url exists, click to enable the IPN system by entering the full http path to the 'checkout/paypal.php' callback file in your cart installation:

Example:
http://www.example.com/checkout/paypal.php (Or https if over SSL)

7: Save settings.
8: Enter applicable details in your Maian Cart admin area:

Catalogue > Payment Methods > Paypal IPN

Paypal - Callback Url

The callback url for all operations is:

http://www.example.com/checkout/paypal.php
https://www.example.com/checkout/paypal.php (SSL)

Where 'example.com' is your own domain.

Paypal - Auto Return

If you aren`t selling product downloads and you want visitors to return to your site quicker, you can enable the auto return option.

1: From the "My Selling Preferences" screen find "Website preferences" and click "Update".
2: Turn on "Auto Return" and enter a url to send the buyer to. This should comply with Paypal`s terms and conditions. Your url should use SSL.

Sale/order info is emailed to the buyer as normal.

Paypal - Sandbox

Paypal has a full test mode via its Sandbox system. Sign up at https://developer.paypal.com/.

Test mode should be enabled before going live. This is enabled/disabled in your admin area.

System > Global Cart Settings