Add-ons and ModulesPayPal Express Checkout PSP

PayPal Express Checkout PSP

Sana Commerce 8.2
Your provider

Configure a Live PayPal Express Checkout Payment Module

Please note, that this chapter does not provide a full guide on how to implement the PayPal Express Checkout payment module with a live account. The installation of PayPal Express Checkout on the live environment is exactly the same as on the test environment.

This chapter provides only the steps which should be performed to move the PayPal Express Checkout payment module implementation from a test to live environment.

When the test PayPal Express Checkout payment module is configured, do the following to use the PayPal Express Checkout payment module implementation with a live account:

Step 1: Set up a live PayPal Express Checkout account.

Step 2: Open the 'web.config' file of the Sana Commerce frontend and change the PayPal provider configuration settings in the following way:

Name Changes
IpCheck 216.113.188.202|216.113.188.203|216.113.188.204|66.211.170.66
PaymentPage https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout
ApiEndpoint https://api-3t.paypal.com/nvp
USER API credentials of live account
PWD API credentials of live account
SIGNATURE API credentials of live account

Make sure that your firewall does not restrict outbound access to the PayPal IP addresses. Thus, you should add PayPal IP addresses to the list of trusted IP addresses to permit traffic to and from PayPal and prevent problems with processing transactions. PayPal recommends using the DNS hostname to determine the IP addresses of their servers. For more information see 'IP Address for PayPal servers' on PayPal Merchant Technical Support.

Step 3: When everything is done and tested, keep an eye on the payment log in the following days to be sure that everything is configured correctly. See the <loggingConfiguration> section in the 'web.config' file for the location of the payment log file. It is configured in the 'PaymentFileTraceListener' listener by default.

Step 4: When all the changes are made, in the Sana Commerce backoffice click on 'Refresh site cache'.

The PayPal Express Checkout payment module is now installed for Sana Commerce.

Add-ons and ModulesPayPal Express Checkout PSP