HOME | SERVICES | CONTACT | PORTFOLIO | MUSIC

CFX_PFPro_Java Download - Finally

I've been pulling my hair out for a few days looking for the Coldfusion CFX tag for PayFlow Pro. I'm moving/upgrading a customer's webstore and the old cfx tag would not work on the new server's CF installation. So I had to get a more current tag. Only, PayPal no longer supplies the Coldfusion SDK and they don not have access to any older versions!?!?!

But, thanks to a very helpful person on the CFWebstore yahoo group I was directed to Apok-Technology. They had a copy of the tag and supplied a link to download the zip! Thanks guys!! You saved Me!

So, if you are searching for the Coldfusion SDK for PayflowPro I'll attach the zip file to this entry for you to download or you can go visit Dave over at Apok Technology. Also, if you are having issues making this tag work on CF 8 Read a little deeper on that site, they have a fix for that as well!

Related Blog Entries

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Robert, I posted the link to Dave's download on the CFwebstore Yahoo Group. I am glad it worked for you, it worked for me too -- but there is an issues with "Year" format in the code of CFwebstore 6.x. It tries to pass a four digit year to PayPal. As an example "2009" instead of "09". The PayFlow Pro API requires only 2 digits. This was rejecting lots of cards from my client's store.
The year formatting generated needs to be changed in the file "/users/formfields/put_ccard.cfm" lines 77 and 78 to create 2 year digits instead of 4.
Hope this helps out before you go live with your new store.
# Posted By Michael | 1/8/08 1:04 PM
Thanks for that tip... What did you do exactly, I'm having trouble getting it to accept the change.
# Posted By Robert Owen | 1/17/08 1:59 PM
(Lines 77 and 78 of put_ccard.cfm)

FROM:
<cfloop index="i" from="#Year(Now())#" to="#(Year(Now()) + 8)#">
<option value="#i#" #doSelected(attributes.Year,i)#>#i#</option>

TO:
<cfloop index="i" from="#Right(Year(Now()), 2)#" to="#Right((Year(Now()) + 8), 2)#">
<option value="<CFIF i LT 10>0</cfif>#i#" #doSelected(attributes.Year,i)#><CFIF i LT 10>0</cfif>#i#</option>
# Posted By Michael | 1/17/08 2:42 PM
Ah... worked like a charm!! Thanks!
# Posted By Robert Owen | 1/17/08 5:56 PM
Hee Haw! Glad to return the favor!
# Posted By Michael | 1/17/08 5:58 PM
Content Copyright © 2005 Owen Consulting - All Rights Reserved | This Blog Powered by BlogCFC version 5.9.1.002.