paypal std, return url required

Posts: 73
Joined: 12/10/2007

Just started using Ucart and think it is awesome.
When you use PayPal Standard, one of the things to do in configuration is to set a 'return url' in your paypal profile.

Having to do this precludes the possibility of using one paypal account on different websites/stores. I don't understand why it is neccessary, since IPN is available. And I'm pretty sure you can specify a return url, at least with 'buy now' buttons you can.

I wanted to file this under issues, but the paypal module wasn't an option in the dropdown.

Posts: 5378
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Hmm... in my form for WPS, I'm passing notify_url, cancel_return, and return values, so you shouldn't have to specify IPN or return URLs in your PayPal account. Have you tried it without and it didn't work?

Posts: 73
Joined: 12/10/2007

No I haven't tried it, since your docs said it was neccessary for cleanup:
http://www.ubercart.org/docs/user/539/configuring_paypal_web_payments_st...

Website Payment Preferences
***************************

a) Click on "Website Payment Preferences" under the "Selling
Preferences" section:

b) Enable "Auto Return"
c) Set the "Return URL" to
http://www.yoursite.com/uc_paypal/wps/complete (be sure to fill in
"your site domain appropriately")

** NOTE: Auto Return tells PP what to where to redirect the customer
** after they finish checking out on the PP site. The callback url
** supplied by UC will bring the customer back to the UC site and
** handle the necessary cleanup processing including creating the
** customer's user account

Posts: 5378
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

I gotcha... those were user-submitted docs from a while back, so I'd go ahead and try it without to see if it works. I could be mistaken, though, and the doc may be correct. It's worth a shot, and if they're wrong I can change it.

Posts: 168
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

Hi. You need to turn on ipn without a return url. A different thing is the "auto return" url which you can specify. But, it only works if the customer paid with a paypal account. If they funded the sale with a credit card without a paypal account, then they have click the return button to get back to your site. If they don't do this, then there might still be a shopping cart laying around for them later.

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 21
Joined: 12/14/2007

ok.. blank url for IPN... and...
is it right to put the ".../uc_paypal/wps/complete" url for WPS auto return? I think in the form submitted in payments... the url is ".../uc_paypal/wps/complete/20"... 20 or the order number...
so it is always different url... but it can't be blank as the IPN.... so... I think it has to be turned off...

Posts: 21
Joined: 12/14/2007

forget about that... I se the corect return address in the paypal returning page...
in my last test ".../uc_paypal/wps/complete/21"

tested in live environment.
but returned me to the shopping cart and is not emptied... The order is there. in "pending" status

Posts: 168
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

Check your order log and then read this ...

http://www.ubercart.org/forum/support/2104/ipn_woes_payment_status_gets_...

I'll bet your order is getting set back to pending after the payment registers. I think you wrote elsewhere that the above link temporarily fixed your issue?

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 62
Joined: 08/31/2007
Bug Finder

I am also hardly bitten by this bug Sad
Is the proposed work around still apply for Beta4?

In my end even after finishing check out in Paypal i am return back to cart page Sad