Closed
Bug 883933
Opened 12 years ago
Closed 12 years ago
Enable "Other regions" checkbox for paid apps
Categories
(Marketplace Graveyard :: Developer Pages, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
2013-08-13
People
(Reporter: krupa.mozbugs, Assigned: muffinresearch)
References
()
Details
steps to reproduce:
1. Load https://marketplace-dev.allizom.org/developers/app/test-app-boar39/payments/
2. Notice that for paid apps, the "Other regions" checkbox is disabled by default
expected behavior:
"Other regions" is enabled for paid apps and when we have new regions which support the app's pricetier, we automatically have those regions selected.
observed behavior:
"other regions" is disabled by default which i think was by design. We need to revisit that decision now
Assignee | ||
Comment 1•12 years ago
|
||
Removing the worldwide checkbox from being disabled should be easy enough, at the same time will check that exclusions do the right thing in the case of new regions.
Assignee | ||
Comment 2•12 years ago
|
||
Fwiw: notifying the developer on changes to tiers is covered explicitly by bug 882798 "What happens when tiers change"
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → scolville
Status: NEW → ASSIGNED
Assignee | ||
Comment 3•12 years ago
|
||
Assignee | ||
Comment 4•12 years ago
|
||
I've put https://github.com/mozilla/zamboni/pull/868 on hold for now so we can work out what's needed wrt to splitting out other from worldwide as they are currently intertwined.
Assignee | ||
Comment 5•12 years ago
|
||
So we need to decide on what we're doing with splitting out worldwide and other concepts as they're currently tied together and it sounds like (from the discussion on irc) that we need to make them separate.
So what we need to work out is what are the steps to dealing with splitting out the two concepts.
Open questions are:
* What does worldwide mean to free apps
* What does worldwide as a region mean for paid apps? Is it relevant for paid apps?
* What would we need to do to migrate from the combined worldwide other to a separate exlusion for worldwide and other.
Should we have a discussion about this? Or can we work this out in the bug?
CC'ing cvan as he knows about the notification piece to this which would be affected should this change.
Flags: needinfo?(krupa.mozbugs)
Assignee | ||
Comment 6•12 years ago
|
||
Ok after a call we've decided on storing the flag for "enable other regions" separately to the worldwide id for paid apps.
This will mean that it's not going to inadvertently expose apps in worldwide regions if they shouldn't be and it's a nicer separation of logic.
This will be split out into two branches. I'll add the model bits first which will unblock bug 896034 and then I'll deal with the form separately.
Flags: needinfo?(krupa.mozbugs)
Assignee | ||
Updated•12 years ago
|
Target Milestone: --- → 2013-08-13
Assignee | ||
Updated•12 years ago
|
Component: Payments/Refunds → Developer Pages
Priority: P3 → P2
Assignee | ||
Comment 7•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 8•12 years ago
|
||
we now have a "Enable new regions" checkbox which is independent of the pricetier
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•