Home Cloud SSL Certificates SmarterTools ViUX Support Blog ViUX on Twitter ViUX on Facebook
Register Submit a Ticket Video Tutorials Knowledgebase Downloads Troubleshooter


ViUX Systems (630)
How do I setup the PayPal Payment Gateway Plug-in within PBAS?
Posted by J.T. Smith on 29 April 2009 05:01 PM

Resellers that we setup within the Parallels Business Automation Standard (PBAS) system, have the option of taking payments with many different payment gateways. We always recommend providing your customers with as many methods to make payment as possible, so it is highly recommended to offer PayPal as an available payment method.

To do so, you must have or obtain a business account with PayPal. If you do not already have a PayPal account, you can easily register for one at: http://paypal.com.

Once you have a working PayPal account, login and then click the [Profile] link, followed by the [API Access] link. On the resulting page, click the link for [View API Certificate], and then click the [Request API certificate] link, followed by the [Agree & Submit] button.

This should take you to a page with your certificate details shown if you already have one, or you may be presented with the option to create a new certificate if none already exists. If so, create the certificate as directed. Once a certificate is present, you should be presented with a [Download Certificate] button. Click this button and save the certificate to a secure and known location on your local computer.

With the certificate in hand, login to PBAS at: https://hsp.viux.com/rcc/ or you may use your own domain to access the /rcc interface if that has already been setup. Within PBAS /rcc go to: Top > Commerce Director > Online Payments > Payment Plug-ins > New Plug-in, and select the "PayPal Standard Credit Card Plug-in". Name the plug-in "PayPal", then click the [Next] button.

On the resulting page you are asked to enter the details of your PayPal setup as follows...


Plug-in name = PayPal
Plug-in template = PayPal Standard Credit Card Plug-in
Active = Checked

Server URL = https://www.paypal.com/cgi-bin/webscr
Primary E-mail = (your PayPal e-mail address)
Business E-mail = (optional, your alternate e-mail address)

Enable Transaction Check = Checked
Certificate authentification method = Checked
GetTransactionDetails API URL = https://api.paypal.com/2.0/
User = (your certificate name, such as sales_api1.viux.com)
Password = (your certificate password)
Merchant certificate = (browse to your downloaded certificate file on your local system)
Check Status period, (min.) = 60
Number of tries to check transaction status = 10

Test mode = Not Checked

Quick description of this payment method = "Pay with a Credit Card, eCheck, or PayPal.Funds using your PayPal.com account. Please note: eCheck Payments may take from 3 to 5 business days to clear, and credit is NOT posted to your account until AFTER the payment has cleared. Therefore please do NOT submit payment via eCheck for services that are due for renewal or needed to start within this period of time."


With these settings in place, you should be all set to take payment from your store and within the customer control panel (/cp) via PayPal. Two other PayPal payment methods and plugin-in's (Express and Direct); however we have yet to have anyone attempt to use these alternate methods as of yet.

(321 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below. This is required to prevent automated registrations and form submissions.

Click for full Sitemap or use the mini-Sitemap (below).