PayPal help?

Permalink
Hi All,

Im fairly new to dealing with PayPal, and whilst im very green I can honestly say its been about the most painful experience as yet. (by far the most confusing (yet technically straight forward) payment gateway Ive dealt with thus far!

My issues with it are as follows...

1. Return URL not working.
The return URL does not auto return a user to our site, instead it has a text link on the invoice page directing the user back to our site (which actually goes to a second paypal screen before going back to the site).
When the user arrives back out our site (/checkout/finished) they see the corresponding alert message regarding the transaction (either successful or failed) but regardless of which the items still remain in the cart. Which brings me to point number 2...

2. Items not removed from cart on successful transaction...
When the user finally is returned to our site (/checkout/finished) they are presented with the appropriate alert message, however their order remains in the cart... and user unable to make further purchase...

3. ALL orders (regardless of whether paypal accepts or rejects in test mode) are marked Payment Incomplete in C5 dashboard. I believe this has something to do with IPN notifications, but im unsure as we are using latest version of c5 & latest version of eCommerce plugin. (no other payment plugins being used).

Is anyone able to help me or point me in the right direction as to how to solve these issues?

Many thanks!
JP

jpcharrier
 
CMSDeveloper replied on at Permalink Best Answer Reply
CMSDeveloper
Hi!

Do you have a SSL layer enabled for your website?

> https....

Regards

ps.

http://www.concrete5.org/marketplace/addons/ecommerce/documentation...

If the "IPN" process works correctly your concrete5 site recieves a behind the scenes request from paypal and then your site passes that request over SSL back to paypal. If this handshake is completed without error the order is marked as paid and your site will send you and the customer an order completed email - all is good.
jpcharrier replied on at Permalink Reply
jpcharrier
No we dont have SSL enabled on our site. We are using the same eCommerce package with a different gateway (DPS Payment) on a different site (same server) and that doesnt have SSL enabled. We wanted to use PayPal to keep the site simple and not have to go down the track of getting certificates issued etc etc...

Do we need to do all that if we are using PayPal? As our site does not process or hold any credit card or financial information (we go through to paypal for that) but the more i read, im finding that the "success" message is handed over SSL am i correct?