Closed Bug 878215 Opened 11 years ago Closed 11 years ago

Cope with apps that can't be bought

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-07-04

People

(Reporter: andy+bugzilla, Assigned: mhanratty)

References

Details

(Keywords: uiwanted)

Cope with a missing price tier. In bug 868179 the price tiers are limited by country. For example tier 140 might not be available in Canada. In that case the app can't be bought.

So the front end should say something nice about that. Change install the button to show "Sorry you can't install this" or something more succinct.
I wonder if, rather than changing the install button to show a message indicating unavailability, it would be better to simply not list the app in the first place?
Thats bug 877554. This is to solve deep linking into the app. Currently it will 500.
Priority: -- → P1
+Rob because he is working on related things

+UX because we are disabling the buttons now but not saying why we are disabling them.  What should this look like?
Assignee: nobody → msandberg
Keywords: uiwanted
I think disabling the button is enough. I don't think we need an additional message to tell the user why. We can re-evaluate when we have tons of paid apps.
thanks
Assignee: msandberg → nobody
Keywords: uiwanted
Basta - I think you said we already disable buttons.  Is this bug done then?
(In reply to Maureen Hanratty from comment #4)
> I think disabling the button is enough. I don't think we need an additional
> message to tell the user why. We can re-evaluate when we have tons of paid
> apps.

I actually disagree. There can be multiple reasons why an app install button is disabled

* Not supported by your current device
* Not supported in your region
* Not supported in your region because it is in a category like Games and is unrated
* Payments not supported in your region
* Payment tier not supported in 


It will be super confusing to see a bunch of apps listed with their install buttons disabled. If we want to use desktop as the "discovery" platform-we need to tell the users what platforms the app is available in.
Krupa and I chatted on IRC and decided that we need to come up with a matrix of reasons why apps might not be able to be installed and what the messaging will be for each case on the different platforms.
-> UX for comment 8
Assignee: nobody → mhanratty
Keywords: uiwanted
Blocks: 883958
Thanks, Maureen+Basta
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-07-04
Messaging: 

"Your device does not support payments."
"This app is unavailable in your region."

Desktop: If user is on old version of FF or incompatible browser...
"This app is not compatible with your browser. Download the latest version of Firefox."

Mobile: If user is on Android...
"This app is not compatible with your device." (Show banner to download FF for Android.)

Mobile: If user is on IOS, other
"This app is not compatible with your device."

Mobile: If user is on FFOS
"This app is not compatible with your version of Firefox OS."
You need to log in before you can comment on or make changes to this bug.