Glossary Item Box

Squirrelcart v6.1.0

PayPal Express Checkout

Overview

PayPal Express Checkout sends the customer to PayPal for the checkout process, including obtaining address info, shipping rates, and payment information.

Supported Features

Instant Payment Notification (IPN)

PayPal's Instant Payment Notification allows you to integrate PayPal payments with Squirrelcart's order management feature. IPN provides immediate notification and confirmation of PayPal payments you receive, and allows Squirrelcart to update the payment status on orders in your database. If you activate IPN, you will receive an IPN when a payment is first received, which will display the status of the payment (Completed or Pending). If the payment status was Pending, you will receive another IPN when the payment clears, fails, or is denied. IPN requires CURL and OpenSSL.

Enabling PayPal Express Checkout

You will need to be signed up for PayPal Express Checkout before enabling this feature.

  1. Login to your PayPal account at PayPal.com.
  2. Click Profile > Profile & Settings
  3. Click My Selling Tools
  4. Click Update near API Access
  5. Click Request API Credentials under the NVP/SOAP API Integration heading
  6. Select the option to Request API signature. You will be shown an API username, password, and signature. Save these somewhere for later use (Notepad, Wordpad, etc...)
  7. Login to Squirrelcart as admin and open the control panel.
  8. Click Settings > Payment > Methods from the admin menu system.
  9. Click on the record labeled PayPal Express Checkout 
  10. Enter the inforamtion you obtained from PayPal.com in the fields with the corresponding names.
  11. If your PayPal account is setup to accept American Express, check the Amex Accepted checkbox
  12. If you would like to enable IPN, check the IPN checkbox.
  13. Check the Enabled field
  14. Click Save Changes
Testing IPN

To ensure that IPN is working, we've added a testing feature. It is designed to send an email to your PayPal email address whenever your website receives an IPN from PayPal. The email will contain all the data that was sent to your site. To enable this test feature, follow these instructions.

  1. Make sure IPN is enabled per the instructions above.
  2. Open the PayPal Express Checkout record in Squirrelcart
  3. Check the Test IPN checkbox
  4. Click Save Changes

 

 

 


© 2001-2017 Lighthouse Development. All Rights Reserved.