Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

PayFlow Pro Module Problem - I've tried everything


Recommended Posts

Posted

I am in dire need of someone who has gotten the PayFlow Pro FIX 1.2 module to help me out here. Honestly, I've spent the past 6 hours in these forums, searching for every problem that someone has had with it, and I've tried everything, with no luck at all.

 

I am running the latest version of OSCommerce with BTS (If that matters at all, which I doubt). The server is running RedHat 9. The module I am using is PayFlowPro Fix - For Milestone 1, which can be found at:

 

http://www.oscommerce.com/community/contri...arch,payflowpro

 

When I try to test the checkout portion of the site, I get the following error at the top, in a huge red banner (yep, it's the infamous one):

 

Credit Card Error!

 

I've tried everything, I've swapped code, I've done this, I've done that, and no luck. I keep getting that all the time.

 

I've tried to move the SDK library to several locations in my site, such as /home/scraprus/public_html/ and /home/scraprus/verisign (with their respective certs, bin, and lib directories), and no luck. I've CHMOD'd everything to 755 and even 775 and no luck. Still the same error.

 

I've changed the server from test-payflow.verisign.com to payflow.verisign.com and still no luck. I always get the same error at the top when I check out.

 

Both my Payflow Pro Vendor and my Payflow Pro User are the same. My Payflow Pro Partner is Wells Fargo, which is wfb. My Currency is USD. There is no proxy set up, and I set the CSC to both 1 and 0, with no luck.

 

To test it, I'm using the visa test number 4111111111111111 with an expiration date of 8/2004, 8/2005 and several others. No luck.

 

The site is currently at https://missy.uurnet.net/~scraprus until I can get the site fully functional. Then when that happens I will switch the real domain over to these DNS servers.

 

Does the https:// have anything to do with it? Should I change my site to a non SSL site?

 

Under the actual Verisign Manager (http://manager.verisign.com), in the Account Information section under General Info, does the URL need to reflect where it is currently at? Should it be https://missy.uurnet.net? If so, I have it set that way, and I had it set to what the domain WILL be in the near future, and neither worked. I even tried to look up both Live and Test Transactions with the CC# 4111111111111111 and there were no transactions to display for either.

 

I need to get this working for my client today, if possible. I am willing to pay to get this problem solved. If you can help me out, please either post back in here, PM me, or email me at [email protected].

 

Hopefully someone can help me find a solution to this problem. My brain is completely fried!

 

Thanks in advance.

Posted

I had the exact same problem. I had the values incorrect for Vendor and User and the paths incorrect.

 

I also use Wells Fargo and my fields are setup as:

 

PayflowPro Partner: wfb

PayflowPro Vendor: vrnxxxxxxxxx (this should be your actual vrn number)

PayflowPro User: vrnxxxxxxxxx (this should be your actual vrn number)

 

Make sure your paths for the library, certs and executable are the complete path on your server. Mine are as follows:

 

/home/gordond/public_html/cgi-bin/plug-ins/lib

/home/gordond/public_html/cgi-bin/plug-ins/certs

/home/gordond/public_html/cgi-bin/pfpro

 

Good luck!

 

Donna Gordon

Posted

Hi ukgoods,

 

Thanks for the response. I tried what you said and moved them to the cgi-bin directory of my client's site - still no go. I get the red banner once again. This is how I have it set up:

 

/home/scraprus/public_html/cgi-bin/lib

/home/scraprus/public_html/cgi-bin/certs

/home/scraprus/public_html/cgi-bin/bin/pfpro

 

I had the Payflow Pro Partner as wfb and the Vendor and User as the vrn number. I know something isn't right. Any other ideas?

Posted

djcronos

 

Did you have any luck getting this to work? I am trying to install it but I also get the error. Can anyone help with this?

 

ostitan

Posted

Have you run the tests which come with the SDK?

 

If the SDK outside of OSCommerce is not working, it will not work inside.

 

Regards,

 

Donna Gordon

UKGoods

Posted

ukgoods - I finally got it to work outside of OSCommerce through the test scripts. It appears as if SmartFTP was uploading them in Binary format. I used FileZilla to upload them and they worked like a charm...

 

...except for OSCommerce's module. I'm back at step 1. No idea what to do, as I've installed the contrib at least a dozen times just to see if it might be the install. No luck...

 

Any other ideas? This will be a lesson in the future to never use PayFlow Pro again in any of my client's merchant accounts. Too many people have had too many problems with this blasted thing.

 

Thanks again for all the help.

 

- Patrick

  • 3 weeks later...
Posted

Dang...

 

I am having the hardest time installing this thing. I copied the files into the corresponding folders.

 

I have 3 files in the PayflowPro_FIX-1.2 folder...

INSTALL

CHANGES

payflowpro_install

 

I have NO IDEA where to put these. I tried to hit the page w/o using those and get this...

 

Warning: main(/homepages/36/d106168665/htdocs/catalog/includes/languages/english/modules/payment/payflowpro.php): failed to open stream: No such file or directory in /homepages/36/d106168665/htdocs/catalog/admin/modules.php on line 128

 

Warning: main(): Failed opening '/homepages/36/d106168665/htdocs/catalog/includes/languages/english/modules/payment/payflowpro.php' for inclusion (include_path='.:/usr/local/lib/php') in /homepages/36/d106168665/htdocs/catalog/admin/modules.php on line 128

Posted

Setup in the admin tool -- Make sure to specify the proper LIB, EXE, and CERT paths or the new fix will not work!

 

In the admin tool is where I see those 2 big ol lines of error shown above.

Posted
Dang...

 

I am having the hardest time installing this thing. I copied the files into the corresponding folders.

 

I have 3 files in the PayflowPro_FIX-1.2 folder...

INSTALL

CHANGES

payflowpro_install

 

I have NO IDEA where to put these. I tried to hit the page w/o using those and get this...

 

Warning: main(/homepages/36/d106168665/htdocs/catalog/includes/languages/english/modules/payment/payflowpro.php): failed to open stream: No such file or directory in /homepages/36/d106168665/htdocs/catalog/admin/modules.php on line 128

 

Warning: main(): Failed opening '/homepages/36/d106168665/htdocs/catalog/includes/languages/english/modules/payment/payflowpro.php' for inclusion (include_path='.:/usr/local/lib/php') in /homepages/36/d106168665/htdocs/catalog/admin/modules.php on line 128

I have 3 files in the PayflowPro_FIX-1.2 folder...

INSTALL

CHANGES

payflowpro_install

 

got that stuff working... it was just instructions, as you know.. der

 

 

OK... but i am still trying to configure these LIB, EXE, and CERT paths

 

I guess Verisign is supposed to loaded some stuff into our server? and give us the settings... and supposedly it'll get rid of that 2 massive error things...

 

first thing tomorrow we're gonna call...

  • 5 months later...
Posted

HI, djcronos

Did you figure out?

I try to run the test.sh file, but unlucky.

 

My test.sh as following

 

echo "----------------------------------------------------"

echo " ***> Performing 'pfpro' binary test transaction....."

 

USER=4TheSimplyGoodSite

VENDOR=4TheSimplyGoodSite

PARTNER=Verisign

PASSWORD=1234567

libpath=.:../lib

LD_LIBRARY_PATH=$libpath:${LD_LIBRARY_PATH:-};export LD_LIBRARY_PATH

 

PFPRO_CERT_PATH=../certs;export PFPRO_CERT_PATH

./pfpro test-payflow.verisign.com 443 "USER=$USER&VENDOR=$VENDOR&PARTNER=$PARTNE

echo

echo "Done with 'pfpro' binary test transaction..."

echo "---------------------------------------------------"^M

 

 

But still getting error:

: not found

 

: not found

 

: not found

: not found

: not found

: not found

: not found

: not found

./pfpro: 68: Syntax error: EOF in backquote substitution

 

What's the problem?

Syntax error, it seem something wrong with the pfpro executable file.

  • 5 months later...
Posted

I am now joining the "credit card error" boat of people without a clue...

 

I have read much about changing the paths for the library, certs and executable but must admit...

 

I have no clue where to do this. I assumed it was in the admin of the oscommerce cart :payment modules page where i can edit the payflow pro information. But i dont see anything there about changing paths.

 

I have been reading about problems with payflow pro for days... has anyone succesfully set this up?

 

If they have they are probably no longer searching these forums and we will never hear from them again. :'(

 

HELP

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...