All users were logged out of Bugzilla on October 13th, 2018

Should an app with pricetier = free be treated as a free app?

VERIFIED FIXED in 2013-06-27

Status

P1
normal
VERIFIED FIXED
5 years ago
5 years ago

People

(Reporter: krupa.mozbugs, Assigned: scolville)

Tracking

2013-06-27
Points:
---

Details

(Reporter)

Description

5 years ago
steps to reproduce:
1. Submit a a paid app
2. On the compatibility & Payments page, set pricetier = free and save changes (https://marketplace.allizom.org/developers/app/test-app-n7691/payments/)
3. Notice that the app status is now "pending approval"
4. Check the app out in Reviewer Tools-  https://marketplace-dev.allizom.org/reviewers/apps/queue/?sort=created&order=desc


observed behavior:
The app's status is treated as if it were a free app however it is still marked as a paid app in the reviewer tools. What is the expected behavior here?

My suggestion is that we move the section "Will your app have in-app payments?" and show the "Free" option in the drop-down box if the user selected "yes".
So looking at bug 857733 which is related it seems that:

* Apps can be any tier and still have in-app e.g. it's not just free apps that can support in-app payments.

* Rather than modifying the select (Free won't be discoverable if only appearing in the select under certain conditions) we can make sure selecting Free should default to in-app payments. I'd also suggest changing "Free" in the select to "Free with In-app payments" 

* When Free with in-app is selected the radio buttons should be set to In-app payments "yes" and disabled so it can't be turned off. This should then be validated on the backend too.

* When a non-free tier is selected the disabled state of in-app payments is removed.
Status: NEW → ASSIGNED
Stuart: r+ on this. I didn't test it out but if it only lets you submit a free app when it has in-app payments then I think that's the right thing to do.

As for reviewer tools, don't they want in-app payment apps in the "paid" queue?

See bug 859484 also.
https://github.com/mozilla/zamboni/commit/bba7ad9519464d7e4054f2b1611204f10a5f6883
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-06-27
Priority: -- → P1
(Reporter)

Comment 5

5 years ago
I filed a bug to bring back the pricetier 0 for promotional apps

The apps are still flagged as "paid" apps in reviewer tools which is a good thing.

I will open new bugs for other issues around this feature.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.