i have followed all the steps for setting up the paypal side and zencart side. Now there is some confusion... it might be the 3 or 4 hours of sleep ive had trying to setup the check out hehe.

I read everywhere that you need cURL to use the express check out. I sent an email to my hosting company asking if they were running a curl proxy server. They replied they do not run proxy servers but would be willing to install an SSL certificate for me.

Here is what i would like to know. I have downloaded the ipncheck and curltest and i believe they are coming back ok. But i am not sure if i have to edit the ipncheck.php or curltest.php to reflect my servers. I realize this may be simple but my head hurts from the lack of sleep heh.

As far as i can tell both test are good. if thats the case does the latest php come with cURL built in i have 5.2.5. Do i need to setup a SSL certificate to setup the paypal expess check out? Is it recommended? why?

(fyi i tried to test the checkout on my store but when it came to log into paypal it detected i was trying to log into the seller account and not the buyer, even they were the same account).

Store Link
IPN check
cURL test