'PayPal won't automatically redirect to my site after payment complete

For some reason PayPal won't redirect to my site after a payment is confirmed.

I have set auto return and set a valid url.

I have set a hidden param of return to the same url.

It just shows me a payment complete page with a link back to my site (the same url as above). If i click this then it takes me back to my site - hence I know the url is valid.

I just want this to happen automatically, which is what is supposed to happen if I set these options is it not?

Why is paypal so cumbersome? Or am I missing the blindingly obvious?

I'm using paypal standard with a business account.



Solution 1:[1]

Go to profile website preference page and turn on the auto return option.

Edit: In addition to the answer posted above, to turn on the auto return option, follow the below links:

  • Click on Profile underneath the My Account Tab
  • Click on My Selling Tools on the left hand side Select the update option next to

Website preferencesReturn customers to my website after they pay with PayPal.

  • Locate the option to turn on Auto Return and proceed accordingly.

N.B. Over the past weeks trying to implement PayPal, I have come to understand that Paypal have a very confusing website and documentation and very often you may find contradicting things. So please note that the set of links above may change at a moment's notice. - DottoreM

Solution 2:[2]

From @AlexSchimp's comment above:

If the user pays with a credit or debit card, and doesn't log into PayPal it won't work. It only works if the user logs into their PayPal account.

Solution 3:[3]

The "Website payment preference" auto return URL functionality will only work for the payments processed via "WPS (Website Payments Standard)" i,e PayPal HTML button integration payments.

Solution 4:[4]

<input type="hidden" name="return" value="http://example.com/returnurl" />

OR

Check this URL:

https://www.paypal.com/in/cgi-bin/webscr?cmd=p/mer/express_return_summary-outside.

I hope it will work for you.

Thanks

Poonam (http://www.web-technology-experts-notes.in)

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 DottoreM
Solution 2
Solution 3 PieLeo
Solution 4 Poonam Gupta