What I wanted was to set up and use websites payment pro direct - but after much trawling here I realise that is not supported yet. I hope this mystically 'soon' comes along in the not distant future, that would be ace.
But getting express working was needed as well anyway so starting there didn't seem like a bad idea.
So we applied for a paypal websites payments pro set up which I now believe might not actually have been necessary to use express check out. Moot point now.
Our application is still in process and has not been accepted yet. But we have access to paypal manager so I was able to set/get the api information and set up the zen payment module.
At this stage all seems to be okay - paypal manager tells me we are in test mode, I look through the bevvy of paypal documents for some insight on how to test. I see this cunning looking bit -changing the HOSTADDRESS for testing. Can I find how or where to do this in paypal or zencart? Heck no. And I've looked, really I have.
Still I forged on figuring it was okay - we were in test mode, real money couldn't change hands so I'd give it a go anyway and see what happens in the hope of learning a bit more. So I change the price of one of our test products to a measly 3 cents and purchase it using the paypal express checkout button. Enter my own paypal account details and go ahead.
The result - I'm 3 cents poorer, the business paypal account would be 3 cents richer were it not for fees but paypal manager reports zero actvity.
All told everything went smoothly - I'm just at a total loss as to why, and how nothing is showing up in manager.
Someone help me out here - how on earth do I test? What do I change where and what do I look for? I'm not a totally inexperienced non coder but my coding is pretty rusty and I never did much with php et al anyway and in terms of ecommerce and paypal my only experience is as user...
We were running 1.3.7 but after reading around installing 1.3.7.1 seemed like a good start so I manually replaced the files that have changed in accordance with the docs - fortunately there were no conflicts with the changes I have made for skinning purposes so it was pretty easy.
I'm getting pretty frustrated here and would really appreciate any pointers that folks who know better can offer.
alan
Bookmarks