Closed Bug 766155 Opened 10 years ago Closed 10 years ago

Free app shows up under Top Paid

Categories

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

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ianbicking, Unassigned)

References

Details

(Keywords: productwanted, uiwanted, Whiteboard: [ddn])

Blocks: 752013
Whiteboard: regression
There are 2 apps that have the "FREE" tag and both are:
ADDON_PREMIUM_OTHER: _("Premium, but I'll use my own payments system")

?price=paid triggers the code `.filter(premium_type__in=amo.ADDON_PREMIUMS)`, and `amo.ADDON_PREMIUMS` contains these premium types:

ADDON_PREMIUMS = (ADDON_PREMIUM, ADDON_PREMIUM_INAPP, ADDON_PREMIUM_OTHER)

I'd argue that the search is correct, but the display is not. We should show something other than "FREE" for apps that choose "Premium, but I'll use my own payments system".

As far as I can tell, the reason these apps show "FREE", is because they do not have a record in the AddonPremium table.
Blocks: 766201
No longer blocks: 752013
Priority: -- → P2
Now there are many apps seen as free on Premium Apps list.

I observed that for all these apps we have a "Free" button instead "Install" and I was not able to install any of these apps by clicking on the "Free" button : http://screencast.com/t/yYDTzAP4DV

This issue is reproducible only on prod server.

Please let me know if I should open a different bug for this problem.
Blocks: 766199
This is a product/UX bug.  If someone chooses "Premium, but I'll use my own payments system" we consider that a paid app.  Is that what we want?  If not, what should we be doing?
No longer blocks: 766199
Whiteboard: regression → [ddn]
(In reply to Wil Clouser [:clouserw] from comment #3)
> This is a product/UX bug.  If someone chooses "Premium, but I'll use my own
> payments system" we consider that a paid app.  Is that what we want?  If
> not, what should we be doing?

To help me understand - what does it mean for an app to have their "own payments system"? We are not talking about in-app payments, right? When would the payment take place, is it something like on first open of the app? More context on how this would work would be helpful for me :)
Maria,

Apps can choose to not use Mozilla-provided Payment options and may use customized/external Payment options. The user will most likely be asked for payments when they launch the app. We want a way to indicate that the app involves some kind of Payment but we have no way of knowing what the app price is.
Maria is delivering new desktop designs this week.  Wontfixing this in favor of those.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Wil, I'm working on the desktop designs but they don't address this. They are focused on small changes to account settings, header, footer, etc.
You need to log in before you can comment on or make changes to this bug.