Before proceeding, make sure to read about Web Payment Systems Manager.
PayPal certificate is trusted by VeriSign Trust Network. Since the standard java cartcerts file doesn't include VeriSign Trust Network public certificate, Parallels H-Sphere returns 'Connect error, untrusted server cert chain' when trying to connect to the merchant gateway. The following are the solutions:
A. If you have got the default java cacerts file and you have never changed it, you can simply replace it with the cacerts file offered by Parallels.
B. If you need to keep your cacerts file, you can fix this problem using the keytool feature available in the standard java installation: How do I update my cacerts file? (http://sunsolve.sun.com/search/document.do?assetkey=1-26-57436-1)
Once you have registered a PayPal business account, enable PayPal in your control panel:
(HS 2.5 and up) Server: the server used to run transactions. It can be www.paypal.com or paypal.com in regards to what you issued certificate for.
(HS 2.5 and up) Port: enter the port to be used.
(HS 2.5 and up) Path: indicate the path.
PayPal's IPN system works as follows:
Parallels H-Sphere supports PayPal multicurrency transactions. Fees are charged in the currency which is set in the admin control panel. To charge users in two different currencies, you need to have two resellers.
PayPal Testing Mode. To run PayPal transactions in testing mode, create a development account at PayPal Sandbox and under this account create fake PayPal accounts for testing purposes. Then, set PayPal sandbox parameters in the PayPal setup form in Parallels H-Sphere:
Pay Pal ID: fake PayPal account
Pass Code: anything.