Forum Moderators: buckworks
I have looked at the posts on Zen Cart's support site, and have not found applicable info. I hope to find here a webmaster who has some experience of this.
Here are the specifics of what I am using:
- latest version of Zen Cart
- running on linux
- VeriSign Payflow Pro payment module dated 2005/1/24 and described as the enhancement that no longer requires the Pfpro SDK to be compiled with PHP.
I have not "recompiled the pfpro module with sdk" (whatever that means) given that the script specifically says that this version doesn't need it.
However, I noticed when I edited the info for the VeriSign module that it said: "To use Linux/Unix, you need to compile the --with-pfpro support into PHP from the Verisign SDK."
----
When I try a transaction (test or live), I get the following message at stage 2 of the checkout process: "There has been an error processing your credit card, please try again".
Based on posts I read on the Zen Cart site, I went to the VeriSign site to obtain the "test.sh" script. When I run the script, the transaction is not authorized. I had read in the previous posts that somebody had had authorization problems because of a password with a "$" character. My password had only regular letters and digits.
The problem appears to reside specifically in running the module because:
- my VeriSign account works well otherwise (when I enter transactions myself on the VeriSign site)
- I obtained a test password from Authorize.Net to test whether Zen Cart worked. The Authorize.Net transactions worked fine.
So I don't know what to do.
The settings on my VeriSign account are set to work for both live and test transactions.
Within Zen Cart, I tried both live and test transactions (for the live ones, I used my credit card, and attempted to purchase a $1 item).
As for the test.sh test, it was done with just codes supplied on the VeriSign website.