The PayFlow Pro docs give different URLs depending on whether you are using the PayFlow Pro SDV version 3 or 4.
For v4 they say use http://www.pilot-payflowpro.paypal.com
For v3 they say use http://www.test-payflow.versign.com
This is on page 15 of their Payflow Pro Developer's Guide.
Now when I look at the VirtueMart code (I have 1.1.2) I see in
administrator/components/com_virtuemart/classes/payment/payflow_pro.php
if(PFP_TEST_REQUEST=='TRUE') {
$host = 'pilot-payflowpro.verisign.com';
} else {
$host = 'payflowpro.verisign.com';
}
I'm assuming that when I test I use the PayFlow Versign Pro Payment module and select Test=Yes. When I do that, I think I go to pilot=payflowpro.verisign.com. But that conflicts with the PayFlow Pro Developer's Guide?