----- Original Message -----
> What is the use case for variable price across carriers in a
> particular region? The use case for variable prices across regions,
> as you've said, is to make apps affordable in different regions.
> This doesn't really apply to carrier, though, as a user under one
> carrier vs. a user under another carrier in the same region probably
> wouldn't have a different perception of an item's value. E.g.: In
> the US, I wouldn't assume that Sprint customers would be willing to
> pay more or less than AT&T customers for the same item.
This is for when carriers in a single country don't support the same price points, typically minimum or maximum would be the primary use case. But presumably, they can skip a particular price point, say one support $.50 and another one doesn't. This may be because in reality, they may only support certain fixed tiers in their system. This is NOT the case today, but it could potentially be - and just looking to plan ahead should this case come up.
>
> Otherwise, I think this is a great idea. The biggest challenge,
> though, is going to be enforcing the pricing on the client side,
> since this change would put the choice of which price point to use
> in the hands of the user's device rather than in the hands of the
> developer generating the JWT.
I think we would be the decision here in the hands of the developer as to whether they wish to do this. I don't believe we should restrict users by country (like other stores), or in the future, they could choose "Strict Enforcement" of countries, which would mean to only sell to users in that country (based on SIM or GeoIP). Again, we put the decision in the hands of developers and don't do it, by default, by restricting user rights.
>