Created attachment 705954 [details]
screenshot of no one registered
- Submit the in-app tester (http://inapp-pay-test.farmdev.com/manifest.webapp)
- Mark it as paid, set up payments, check the box for in-app payments
- Mark it as public, view the listing and install it
- Launch the app
- Click the button to make an in-app payment
Expected: the pay flow should begin
Actual: there is an error on the first screen, something like No one has been registered for JWT issuer <issuer>
I saw this on both dev and locally, looking into it...
One more https://github.com/mozilla/webpay/commit/d10af52135d1edd31cce3e707f1255f40cd8c3a3
Kumar to verify.
Fixed an issue where the in-app config was querying solitude wrong https://github.com/mozilla/zamboni/commit/40ac811
still fixing a few more bugs
Fixed public_id filtering https://github.com/mozilla/solitude/commit/f4b6d9bee5a5a47943601d2b6c48903487d8570d
We're close on this but it's still not working. It still returns ResponseCode=NOT_SUPPORTED
ZOMG I JUST MADE THE FIRST IN-APP PAYMENT EVER AND IT WORKED
Behold, we now live in the era After Payments.