Post by dekko » Fri Aug 29, 2014 12:38 am

I am experiencing errors when customers pay using Paypal Standard. I am also using Paypal Pro for credit/debit card transactions but this works perfectly.
The problem is when customers are returned to my site after payment is completed. My return URL is set in Paypal as https://beds.slumberz.co.uk/beds/index. ... ut/success but customers arrive at https://beds.slumberz.co.uk/beds/index. ... 52fsuccess instead - this page gives a 'Page not found' error and the cart has not emptied. The order and payment have actually gone through OK but the customer is left wondering whether the order/payment was successful or not.
This same sequence occurs whether my Quick Checkout extension is enabled or not.
Paypal say that this is a decoding problem and explain it thus;
Checking the sequence of events tampering the payment flow, I can confirm our system redirect to https://beds.slumberz.co.uk/beds/index. ... %2fsuccess (please note that %2f is the encoded sequence for character '/'). Instead of decoding the URL changing %2f in '/', your integration encode character '%' again which means change character '%' in sequence %25. That's why URL is https://beds.slumberz.co.uk/beds/index. ... 52fsuccess and not https://beds.slumberz.co.uk/beds/index. ... ut/success
My problem is that I dont know where it is going wrong - the cart developer has kindly checked my pp_standard.php and pp_standard.tpl files and says they are both OK. In any case I have never modified or edited these files.
Can anyone help me find where the problem lies?
Opencart 1.5.2.1

New member

Posts

Joined
Tue May 15, 2012 8:41 pm
Who is online

Users browsing this forum: Ahrefs [Bot] and 37 guests