Shopping cart software for Dreamweaver, Frontpage, CSS and Expression Web templates 

Mobile Site | UK Store
Ecommerce Templates
Shopping cart software

Home > PHP Version Help > Payment Processors > PayPal PayFlow Pro

Paypal

Setting up an account with PayPal Payflow Pro.

US merchants implementing Paypal PayFlow Pro can enroll in the Verified by Visa program.

This is slightly more complicated than other payment processing systems we offer, in that the credit card transaction takes place on your own server, and hence you require an SSL certificate on your site.

Enabling Payflow Pro will force the second phase of checkout to take place on a secure (https) connection. For instance, with Payflow Pro enabled, you will find that after viewing the contents of the cart and clicking checkout, the URL changes from
http://www.yourstore.com/cart.php
to
https://www.yourstore.com/cart.php

If you do not yet have a certificate installed this will fail. To purchase an SSL certificate we can recommend www.thawte.com.

For testing purposes we have provided a way around this. In the file vsadmin/includes.php set the following where you see the line
pathtossl = ""
. . . and fill in your usual URL.
pathtossl = "http://www.yourstore.com/folderifany/";

Now you just need to enter the information that PayPal sent you when you opened your account by going to your store admin and clicking on Edit Payment Providers, and you should be all set.

Please note that it is possible to use shared SSL space if your host provides for this, but you must be able to access the same database as for the rest of your store. We have provided more information about setting up on a secure server here

IMPORTANT NOTE (Version 5.4.4 and above):
You will need this setting added to vsadmin/includes.php

$usenvpforpayflowpro=TRUE;

IMPORTANT NOTE (Versions pre 5.4.4):
By default it is assumed that payflow pro support has been compiled into PHP. If using the command line version of the pfpro module however, you can set the following in vsadmin/includes.php. . .
$pathtopfpro = "/path/to/pfpro";
Those using the PHP version on a windows server can set . . .
$pathtopfpro=="COM";
. . . to use the PFProCOMControl COM Component.
You can also use . . .
$pathtopfprocert = "/path/to/certificate";
. . . to specify the directory to the payflow pro certificate.
$pathtopfprolib can be set in the vsadmin/includes.php file to specify the location of the payflow pro libraries for Verisign eg $pathtopfprolib="/home/payflowpro/lib/";

Please do read our guide here on credit card fraud.


Buy now for ...

buy now

Search our site

Search

General help

General help

Admin help

Admin help

Features help

Features help

Payment providers

Payment providers

Paypal Certified integration authorize.net certified. Sign up now. Amazon Payments

UPS Online Tools Protx Partner Worldpay

Credit cards acceptedFind us on FacebookFollow us on twitter

how to purchase · site map · license + warranty · mailing list · privacy policy
Australia · Canada · España · France · Germany · Holland · Ireland · Portugal · South Africa · UK

© Copyright 2002 - 2010 Shopping cart software by Internet Business Solutions SL - All Rights Reserved - Ecommerce Templates™ and Ecommerce Plus ™ are registered trademarks of Internet Business Solutions SL