We are trying to checkout order with anonymous user for an events to creates signups, But when we click on submit order with paypal express checkout it creates orderid, new user id, new signups for the event. But Order id and User id is not linked. because of that user logs in he can not view his order history.
Modules used:
Druapl: 6.13
Ubercart: 6.x-2.0-rc3
Signup: 6.x-1.0-rc6
Signup integration for Ubercart: 6.x-1.0-beta4
Date: 6.2.2
Event: 6.x-2.x-dev
Please help me out quickly
We have to deploy it on client site
Thanks in advance
Comments
Comment #1
puneet63 commentedComment #2
ezra-g commentedCan you explain how you resolved this issue, or if it turned out to not actually be the case, for the benefit of other users of this module?
Comment #3
vitis commentedAll my customer id's are 0 on Authorize.net, though uid seems ok on my site. How did you resolve your issue?
see http://www.ubercart.org/forum/support/13930/authorizenet_not_saving_cust...
Update: If customer is already a user and is logged in, uid gets passed correctly to Authorize.net. So, anonymous checkout passes info through gateway when checkout is complete without the new uid (probably before new uid is created).
Also, if the customer is already a user and purchases a new role while not logged in, uid does not get passed to Authorize.net. Though ubercart does tell the user they already have a user account.
Comment #4
mrnes commentedI am experiencing the same issue. Everything works fine for current users as well as for anonymous users who are purchasing items that are not registrations.
When an anonymous user completes a purchase that includes a registration:
- User is redirected to account page, with the message that the registration has been completed.
- User receives account details email, however the password is usually only 1 character long.
- User does not receive order confirmation email.
- Order is created, thought it is marked in_checkout and the uid is set to 0.
- If the user purchased more than one registration, the details for the additional registrations are not saved.
I have not posted often here - what is the protocol to get an issues like this moved to an active status? Should I create a new issue?
Comment #5
ezra-g commentedWhat is your payment gateway? Can you post steps to reproduce on a fresh install?
Comment #6
mrnes commentedUsing the test gateway - client processes credit cards off-line.
I will try to reproduce and post steps.
Comment #7
mrnes commentedI set up a clean install and it all works as it should.
Short of rebuilding my site, are they any troubleshooting steps I should take? Does the module produce an error log anywhere?
Comment #8
ezra-g commentedIs there anything in your error log at admin/reports/dblog?
Comment #9
mrnes commentedThere is nothing in the error log.
Here is what I have figured out.
When an anon user clicks on Submit Order, then are redirected to /login (which is an alias for /user on this site - could that cause any issues?) and shown this alert: "Registration successful. You are now logged in."
If I then paste in this url: cart/checkout/complete and hit refresh, the order competes correctly, adds the uid to the order and everything is fine.
Any thoughts?
Comment #10
faite commentedI am having the same issue on a live site. My payment type is paypal payment pro, which is the one that is all on site so isnt affected by the often talked about paypal bug. Whenever an anon user creates their registration in the order, they get registered, and charged, but the signup never reached the uc_signup_log. Any ideas as to how to remedy this would be amazing!
Comment #11
ezra-g commentedDoes this happen with the dev version?
Comment #12
ezra-g commentedNo response for months => fixed.
Comment #13
-Mania- commentedThis is not fixed. Tested on 6.x-1.0-beta5 and 6.x-1.x-dev. User Ids all display '0'.