Disable all consumer payments based on a switch

VERIFIED FIXED in 2012-08-30

Status

Marketplace
Payments/Refunds
P1
normal
VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: kumar, Assigned: kumar)

Tracking

2012-08-30
x86
Mac OS X
Points:
---

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
Last Resolved: 5 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.

Comment 4

5 years ago
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.