Closed Bug 1133587 Opened 9 years ago Closed 9 years ago

The "Terms" and "Privacy Policy" screens lacks an OK/Back button when reached from the respective "Terms" and "Privacy Policy" links on the "Confirm PIN" screen.

Categories

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

x86
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED
2015-03-10

People

(Reporter: vedolin, Assigned: scolville)

References

Details

User Story

Connectivity: WIFI
SIM used: (Telcel) 556 506-2733
Gaia/device: 2.0 / Flame
Test app used: Onlyboku1-50

The "Terms"  and "Privacy Policy" screens lacks an OK/Back button when reached from the respective "Terms" and "Privacy Policy" links on the "Confirm PIN" screen.

Pre-requisites: Security PIN not yet set


Steps to reproduce:

1 - Sign in to market application
2 - Start a paid app purchase (onlyboku1-50 was used) 
3 - From the "Create PIN" screen, click on the "terms" link
4 - Observe the "OK" button at the bottom of the screen
5 - Click on OK to get back to the "Create PIN" screen
6 - Repeat steps 3, 4 and 5 using the "Privacy Policy" link
7 - Insert a PIN and click "Continue"
8 - On the "Confirm PIN" screen, click on the "terms" link
9 - Notice that there is no OK/Back button. The purchase flow will be interrupted, either if the user clicks on top-left "X" or if they click on "<" on the navigation bar.
10 - Observe that the same happens when clicking the "Privacy and Policy" link on the "Confirm PIN" screen



expected behavior:
There should exist a way for the user to navigate back to the "Confirm PIN" screen after reading the "terms" or "Privacy policy" pages.

actual behavior: 
The user will have to restart the purchasing process after accessing the "terms" or "Privacy policy" links from the "Confirm PIN" screen.

reproducible: yes

Attachments

(5 files, 7 obsolete files)

Connectivity:
SIM used:
Gaia/device:
test app used:


steps to reproduce:


expected behavior:


actual behavior:

reproducible: yes/no
User Story: (updated)
Summary: terminos y asistencia → The "Terms" and "Privacy Policy" screens lacks an OK/Back button when reached from the respective "Terms" and "Privacy Policy" links on the "Confirm PIN" screen.
Version: 1.4 → 2.0
Attached image TermsFromCreatePIN.png
Attached image TermsFromConfirmPIN.png
Priority: -- → P4
Assignee: nobody → merchantsupport
The screens provided with this ticket appear to be related to the Mozilla Marketplace implementation, and not the Boku payment panel. With the trusted browser UI, is it possible to force a "back" button to be displayed (i.e. as shown in https://bug1133587.bugzilla.mozilla.org/attachment.cgi?id=8565169), but disable the "Search Marketplace" textbox?
(In reply to John Tan [Boku Merchant Support] from comment #6)
> The screens provided with this ticket appear to be related to the Mozilla
> Marketplace implementation, and not the Boku payment panel. With the trusted
> browser UI, is it possible to force a "back" button to be displayed (i.e. as
> shown in https://bug1133587.bugzilla.mozilla.org/attachment.cgi?id=8565169),
> but disable the "Search Marketplace" textbox?

Sorry, these aren't Boku issues, these are the Marketplace terms and issues.
Assignee: merchantsupport → nobody
Assignee: nobody → scolville
PR:https://github.com/mozilla/spartacus/pull/209/
Status: NEW → ASSIGNED
https://github.com/mozilla/spartacus/commit/bda338208d7621238980645c921cb383c6cd4a21
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2015-02-03
No longer blocks: 987661
Attached image 1_ButtonsLooksOK.png (obsolete) —
Attached image 2_ButtonsLooksOK.png (obsolete) —
Attached image 3_ButtonsLooksOK.png (obsolete) —
Attached image 4_ButtonsLooksOK.png (obsolete) —
Attached image 5_ButtonsLooksOK.png (obsolete) —
Attached image 6_ButtonsLooksOK.png (obsolete) —
Attached image 7_ButtonsLooksOK.png (obsolete) —
Attachment #8570769 - Attachment is obsolete: true
Attachment #8570771 - Attachment is obsolete: true
Attachment #8570772 - Attachment is obsolete: true
Attachment #8570773 - Attachment is obsolete: true
Attachment #8570774 - Attachment is obsolete: true
Attachment #8570775 - Attachment is obsolete: true
Attachment #8570777 - Attachment is obsolete: true
Target Milestone: 2015-02-03 → 2015-03-10
I have verified this issue on FFOS 2.0(Flame) and there are buttons to close the terms page without canceling the purchase flow in both create and confirm pin pages.
Depends on: 1141613
Ah ok, this is by design: https://github.com/mozilla/spartacus/blob/master/templates/pin-form.html#L17 because the terms are part of the native FXA flow and hence aren't shown for native flows.
Resolution: FIXED → WONTFIX
Oops comment 18 was meant for bug 1141613
Resolution: WONTFIX → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: