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.

RESOLVED FIXED in 2015-03-10

Status

P4
normal
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: vedolin, Assigned: scolville)

Tracking

2015-03-10
x86
Gonk (Firefox OS)
Points:
---

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 attachments, 7 obsolete attachments)

(Reporter)

Description

4 years ago
Connectivity:
SIM used:
Gaia/device:
test app used:


steps to reproduce:


expected behavior:


actual behavior:

reproducible: yes/no
(Reporter)

Updated

4 years ago
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
(Reporter)

Comment 1

4 years ago
Created attachment 8565164 [details]
NoBackButton_TermsOrPrivacy.log
(Reporter)

Comment 2

4 years ago
Created attachment 8565166 [details]
TermsFromCreatePIN.png
(Reporter)

Comment 3

4 years ago
Created attachment 8565169 [details]
TermsFromConfirmPIN.png
(Reporter)

Comment 4

4 years ago
Created attachment 8565170 [details]
PrivacyFromCreatePIN.png
(Reporter)

Comment 5

4 years ago
Created attachment 8565172 [details]
PrivacyFromConfirmPIN.png

Updated

4 years ago
Priority: -- → P4

Updated

4 years ago
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?

Comment 7

4 years ago
(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
https://github.com/mozilla/spartacus/commit/bda338208d7621238980645c921cb383c6cd4a21
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2015-02-03
No longer blocks: 987661
(Reporter)

Comment 10

4 years ago
Created attachment 8570769 [details]
1_ButtonsLooksOK.png
(Reporter)

Comment 11

4 years ago
Created attachment 8570771 [details]
2_ButtonsLooksOK.png
(Reporter)

Comment 12

4 years ago
Created attachment 8570772 [details]
3_ButtonsLooksOK.png
(Reporter)

Comment 13

4 years ago
Created attachment 8570773 [details]
4_ButtonsLooksOK.png
(Reporter)

Comment 14

4 years ago
Created attachment 8570774 [details]
5_ButtonsLooksOK.png
(Reporter)

Comment 15

4 years ago
Created attachment 8570775 [details]
6_ButtonsLooksOK.png
(Reporter)

Comment 16

4 years ago
Created attachment 8570777 [details]
7_ButtonsLooksOK.png
(Reporter)

Updated

4 years ago
Attachment #8570769 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570771 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570772 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570773 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570774 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570775 - Attachment is obsolete: true
(Reporter)

Updated

4 years ago
Attachment #8570777 - Attachment is obsolete: true
Target Milestone: 2015-02-03 → 2015-03-10

Comment 17

4 years ago
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.

Updated

4 years ago
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.