Comment 3 for bug 1084987

Revision history for this message
Selene ToyKeeper (toykeeper) wrote : Re: HIB coupons redeem only for the user's HIB address

The current code does not behave this way any more. It now redeems coupons for whichever account the user is logged into in SCA, regardless of whether the email addresses match.

This approach seems less likely to fail in the general case, but still runs into issues if the user has multiple accounts and uses a different account for USC than they are logged into in their browser when trying to redeem coupons. This happened to one of our vendors, who uploaded apps to dev.u.c via his work account then tried to install a Humble Bundle using his personal account, and found that the subscriptions went to the wrong account.

Is there any way we could check what account the user is using for USC, and use that for the coupon instead? Or, possibly allow users to override the owner of a coupon after the fact if they were logged in to the wrong account on the first click? Or any other ideas? My first idea seems like it'd be a pretty big and complicated code change, and the second idea seems risky for abuse, so I'd like other suggestions.

I'd at least like to give the support team a way to re-assign coupons and subscriptions, so we can clean up the rare instances of this issue.