Closed Bug 827943 Opened 11 years ago Closed 11 years ago

Prompt the anonymous user to sign in on clicking the purchase button

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2013-01-17

People

(Reporter: krupa.mozbugs, Assigned: potch)

References

Details

(Whiteboard: u=patron p=1)

steps to reproduce:
1. Launch your marketplace-dev app 
2. Tester is not logged in
3. Search for Private yacht
4. Click on the purchase button


expected behavior:
As per the mocks at https://www.dropbox.com/s/fjr5aqt8mqq8faq/marketplace-id-payments-20121017.pdf, when an anonymous user clicks the purchase button we load the Persona sign in screen. 

observed behavior:
On clicking the purchase button, we show a notification asking the user to log in using Persona "below" which is referring to a button which is below the fold.

Furthermore this notification links to Persona homepage which if the user clicks without reading, will take them to Persona homepage without a way to get back.
Assignee: nobody → thepotch
Priority: -- → P3
Target Milestone: --- → 2013-01-17
Something to note, is even hitting the home button and clicking the Firefox Marketplace app again will take you to the Persona homepage. You have to kill the Firefox Marketplace app to get back to a state where you can browse the marketplace.
Priority: P3 → P1
Whiteboard: u=patron p=1
The sign-in prompt was being compressed too short- we were referring to a button clipped out of the overlay, not the button in the footer. The word "below" is confusing, I will remove it. cvan already fixed the popup.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Does this fix or open a new bug for the problem with clicking the link and you can't get back to marketplace? I don't think this should be closed until unless a new bug was opened for it.
I see I didn't read this properly. I'll take a look at this today.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
As per usecase 1.1, the userflow for anonymous users is as shown @ https://www.dropbox.com/s/9my5nspbn53pv9r/marketplace-id-payments-v3.pdf

The current implementation doesn't match the mocks.

STR:
1. Launch the marketplace-dev app
2. Tester is not logged in
3. Navigate to the details page for 'Private Yacht'
4. Click on the purchase button

expected behavior:
We launch the Identity flow when the purchase button is clicked and after log in, load the purchase flow.
shazow: https://github.com/mozilla/zamboni/commit/0a808f5
Status: REOPENED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Verified as fixed on MP-dev app on Unagi. User is asked to Sign In with Persona when trying to purchase a paid app. After login is successful, payment flow is started.
Closing bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.