Closed Bug 902185 Opened 11 years ago Closed 11 years ago

Add in flags to the price currency model

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P3)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-09-03

People

(Reporter: andy+bugzilla, Assigned: andy+bugzilla)

References

Details

Add in the following fields to the price currency model in zamboni

* dev (is the price tier enabled for the app)
* paid (is the price tier allowing paid apps)
* in-app (is the price tier allowing in-app payments)

Alter the places that use this settings value: PURCHASE_ENABLED_REGIONS to use the new values in this model. Then remove this setting.
Blocks: 889384
Blocks: 899384
No longer blocks: 889384
Blocks: 886503
Assignee: nobody → amckay
Priority: -- → P3
Target Milestone: --- → 2013-08-08
As it turns out, this is a rabbit hole that I'm going to chat to Stuart about next week.
Target Milestone: 2013-08-06 → 2013-08-13
Blocks: 889645
Version: 1.5 → 1.3
Target Milestone: 2013-08-13 → 2013-09-03
Blocks: 909532
Taking PURCHASE_ENABLED_REGIONS changes out of scope from this bug and doing in bug 909532 instead.
No longer blocks: 909532
https://github.com/mozilla/zamboni/commit/6591d0

Didn't add in-app as per IRC chat. It's expected that paid app will allow us to turn on off all paid or in-app payments.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Can you please add some STRs to this bug or mark it as [qa-] ?
You need to log in before you can comment on or make changes to this bug.