Closed
Bug 868254
Opened 12 years ago
Closed 12 years ago
Don't list apps under price tier 10 for countries that don't support carrier billing
Categories
(Marketplace Graveyard :: API, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
2013-05-30
People
(Reporter: krupa.mozbugs, Assigned: ashort)
References
Details
(Whiteboard: p=2)
The minimum price tier supported for credit card billing is price tier 5(David Bialer to confirm). Price tiers below 5 can only have carrier billing
If the country doesn't support carrier billing, we should not be listing apps which have price tiers (0-4)
This is bad since it will discourage developers from selling their apps at cheaper, affordable rates.
(Also, this sucks)
Comment 1•12 years ago
|
||
It should be price tier 4 - $.99. Note, that this only affects a single country right now that is not doing carrier billing, only credit cards. The minimum price we can charge for a credit card is $.99, .99 Euro or GBP.
Comment 2•12 years ago
|
||
From an engineering POV, I think a "supported price tiers" property on each region constant would make this flexible enough for the future.
Comment 3•12 years ago
|
||
Bingo
Reporter | ||
Updated•12 years ago
|
Summary: Don't list apps under price tier 5(?) for countries that don't support carrier billing → Don't list apps under price tier 4 for countries that don't support carrier billing
Reporter | ||
Comment 4•12 years ago
|
||
Oh, I forgot. With the new price tiers, we don't have a price tier 4. The new price tiers look something like http://cl.ly/image/2u2a0g1x1i1d
So, we should we not showing credit cards for apps with less than price tier 10
Reporter | ||
Updated•12 years ago
|
Summary: Don't list apps under price tier 4 for countries that don't support carrier billing → Don't list apps under price tier 10 for countries that don't support carrier billing
Comment 5•12 years ago
|
||
This is an API thing since we get our listings from the API now.
Component: Consumer Pages → API
Updated•12 years ago
|
Assignee: nobody → ashort
Priority: -- → P2
Whiteboard: p=2
Assignee | ||
Comment 6•12 years ago
|
||
The "price_tier" field in elasticsearch for apps is currently a string, so doing range comparisons on it doesn't seem to work currently. Someone more knowledgeable about ES than me should comment on what it'd take to change that.
Flags: needinfo?
Comment 7•12 years ago
|
||
Price tier comes from obj.addonpremium.price.name. If the goal is to not show apps that only have a price tier that equates to carrier billing we can add something to the index that computes this before indexing. E.g. carrier_billing_only=True or something? If price tiers change again this can be updated pretty easily.
Flags: needinfo?
Comment 8•12 years ago
|
||
We should probably add this information to the price tier API.
Assignee | ||
Comment 9•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-05-30
Reporter | ||
Comment 10•12 years ago
|
||
https://bugzilla.mozilla.org/show_bug.cgi?id=877555 blocks me from verifying this bug.
You need to log in
before you can comment on or make changes to this bug.
Description
•