Closed Bug 786888 Opened 12 years ago Closed 12 years ago

Disable all consumer payments based on a switch

Categories

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

x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
2012-08-30

People

(Reporter: kumar, Assigned: kumar)

References

Details

Use a switch to disable all paid apps on consumer pages. This is to hide payment features until they are ready.
The switch is called 'disabled-payments' and this patch implements the following when it is active:
- no paid app shows up in a search, the home page, category pages, or in featured/popular views
- if a developer or someone links directly to a paid app listing, the buy button is disabled

https://github.com/mozilla/zamboni/commit/0f37564

There is no message about why paid apps are hidden or why the buy button is disabled should you stumble upon one.
Assignee: nobody → kumar.mcmillan
Status: NEW → RESOLVED
Closed: 12 years ago
Priority: -- → P1
Resolution: --- → FIXED
Target Milestone: --- → 2012-08-30
Blocks: 782357
We should say why paid apps are hidden, and I'm willing to bet Krupa reopens ;)
Here we go, I added a notice at the top of the details page about disabled payments: https://github.com/mozilla/zamboni/commit/49f1f37

This only shows up while our switch disabled-payments is active and only if the app is a paid app.
Verified as fixed . No paid apps present in a search, the home page, category pages, or in featured/popular views and also everything related to payments is disabled if someone directly access the app listing : http://screencast.com/t/Ezl527ep8s
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.