Closed
Bug 1069657
Opened 11 years ago
Closed 11 years ago
Accept carrier as a parameter for searching paid apps
Categories
(Marketplace Graveyard :: API, defect, P2)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: andy+bugzilla, Assigned: mat)
References
Details
We need to alter the API end point so that if a carrier is included in a query, we use that to filter out paid apps. Apps that don't support that carrier in a region should not be returned.
So this means:
* figuring out what the suitable combination for a carrier and a paid app is
* ensuring that filtering happens correctly
The bug for the front end passing this variable is bug 1069656
Reporter | ||
Updated•11 years ago
|
Priority: -- → P2
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → mpillard
Assignee | ||
Comment 1•11 years ago
|
||
I'm a bit stuck.
My initial idea was to store the available payment methods for an app in ES, and
when we are sent a request *without* a carrier, hide the apps which can only be
paid by operator.
I've ran into 3 issues though:
- It doesn't take into account price tiers that might be unavailable in some
payment methods. If a price tier is only available through an operator, with
this idea I'd still show it.
- It doesn't take into account regions. I'm not sure how exclusions come into
play here, will a paid app automatically be excluded in regions where there
is no available provider for payments ?
- I don't know how I can find a provider for an app without using regions/price
tiers. So I can't just store the available payment methods for an app in ES.
Should I look at the app owner payment accounts instead ? That seems brittle.
Flags: needinfo?(amckay)
Reporter | ||
Comment 2•11 years ago
|
||
After chatting to Stuart and Mathieu about this, we came to the conclusion that this the wrong way to approach this for a couple of reasons:
* any complicated things we make up in the search will have to copied by in-app payments, that makes it harder for the developers
* we should be doing our best to complete the transaction, falling back to a payment like Bango and credit card means that we'll be able to still sell things
* it mean that in the end we can't find a way to sell things (eg if apps have created a Boku account but not a Bango account), but let's take into account what people with in-app payments will do in that case too.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(amckay)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•