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

puneet63’s picture

Status: Active » Closed (fixed)
ezra-g’s picture

Can 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?

vitis’s picture

All 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.

mrnes’s picture

I 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?

ezra-g’s picture

Status: Closed (fixed) » Postponed (maintainer needs more info)

What is your payment gateway? Can you post steps to reproduce on a fresh install?

mrnes’s picture

Using the test gateway - client processes credit cards off-line.

I will try to reproduce and post steps.

mrnes’s picture

I 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?

ezra-g’s picture

Priority: Critical » Normal

Is there anything in your error log at admin/reports/dblog?

mrnes’s picture

There 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?

faite’s picture

I 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!

ezra-g’s picture

Version: 6.x-1.0-beta4 » 6.x-1.x-dev

Does this happen with the dev version?

ezra-g’s picture

Status: Postponed (maintainer needs more info) » Fixed

No response for months => fixed.

-Mania-’s picture

This is not fixed. Tested on 6.x-1.0-beta5 and 6.x-1.x-dev. User Ids all display '0'.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.