5 payflow pro integration tips

Posted by shadow_of__soul | Posted in News | Posted on 31-08-2009

0

Hi,

has been like 6 months i’m dealing with the payflow pro platforms making integrations for this processor payment. basically, this it’s a processor like others, managed by paypal, it’s nor hard to do it, but sometimes you can get some errors that can make you crazy searching info about it, i think this tips can help you to make you work easier :)

1) have a problem? check the paypal forums

here it’s where i solved my 90% of my problems, and i didn’t even need to ask !. it’s a little hard to search and the forum it’s not “friendly” but they do the job :) . Payflow Gateway Forums

2) if you don’t know anything about, first, read some guides

when i started lookin for this, i didn’t even know how this working (the most close thing i ever made was the IPN paypal integrations, what are very diferents from this :P ) and the guides help me a lot to know what i needed to get the job done. Payflow PDF Guides

3) look for the best solution for your platform

the payflow pro have several options for each platform. if you are using something web based (like php) you need to use the https interface and if you are using other platform, like .NET or java, check the SDK .if after all of this you still feel lost, check the examples to see what you are doing wrong :)

4) use https for all your data transactions

maybe it’s a little obvious, but you need to use https in all the pages that involves the process of vital integration, from the form where the user enter her credit card number to the script that call to the payflow service and make the transaction

5) commons errors and solutions

here i going to detail you the commons error that can return the payflow gateway when you make a transaction:

User Authentication Failed

this happen when you are sending the incorrect credentials to the payflow pro server, check that the username, password, vendor and partner are correct from your account.this can happen also if you are filtering by ip the call’s to the gateway, if it’s yes, go to the manager , log in, go to “service settings” and check if the ip of your server are in the list.

User Authentication Failed: Vital

this usually happen when something it’s wrong with you account, like it’s not active for live transactions (if you are trying to run a live transaction). i recommend that if your account it’s already active for live transactions, call to your bank or who provide you the account and let them know the error.

account rules broken

i don’t remember exactly the name of this error, sorry :P but basically it’s a configuration error, again, log in into manager, and go to “account administration” -> “manage security” and there change the values of according of what you need to process, take note that the changes take effect in 1 hour.

transaction declined

it’s the more common error, and can have several reasons, some of them are:

*order amount more than 1000 dollars in test mode

*trying to process card’s not supported by the account (this need to check it with your bank)

*the credit card it’s invalid or you are passing in a incorrect way the parameters

*you are not sending a unique ID.

i hope all this tips help you and make you save some time :) if you need some cards number for test, you can user this below:

MasterCard: 5431111111111111
Amex: 341111111111111
Discover: 6011601160116611
American Express (15 digits) 378282246310005
American Express (15 digits) 371449635398431
American Express Corporate (15 digits) 378734493671000
Diners Club (14 digits) 30569309025904
Diners Club (14 digits) 38520000023237
Discover (16 digits) 6011111111111117
Discover (16 digits) 6011000990139424
JCB (16 digits) 3530111333300000
JCB (16 digits) 3566002020360505
MasterCard (16 digits) 5555555555554444
MasterCard (16 digits) 5105105105105100
Visa (16 digits) 4111111111111111
Visa (16 digits) 4012888888881881
Visa (13 digits) 4222222222222
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]