Cope with a missing price tier. In bug 868179 the price tiers are limited by country. For example tier 140 might not be available in Canada. In that case the in-app can't be bought. When someone hits webpay with this price tier, we should fail gracefully and return a nice error.
this is probably related to how webpay consumes the prices API http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html#get--api-v1-webpay-prices-
https://github.com/mozilla/webpay/commit/002045af47884f970be5f66fe4ede9acc3984e89 Error message added.
Andy can you please add some specific STRs? Can we verify this using In-app Payment tester? I tried with this app and for pricepoint 140 I received "Unknown pricepoint message". Is this ok?
That is what I added, sorry for not adding STR.
Thank you: marking it as verified then