Cannot make in-app payment

RESOLVED FIXED in 2013-01-31

Status

Marketplace
Payments/Refunds
P1
normal
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: kumar, Assigned: kumar)

Tracking

2013-01-31
x86
Mac OS X
Points:
---

Details

(Whiteboard: p=3)

Attachments

(1 attachment)

Created attachment 705954 [details]
screenshot of no one registered

STR:
- 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...
Blocks: 775802
Priority: -- → P1
Assignee: nobody → amckay
Target Milestone: --- → 2013-01-31

Comment 2

4 years ago
r?s at

https://github.com/mozilla/webpay/pull/51
https://github.com/mozilla/solitude/pull/62
https://github.com/andymckay/zamboni/commit/4b7848
One more https://github.com/mozilla/webpay/commit/d10af52135d1edd31cce3e707f1255f40cd8c3a3

Comment 4

4 years ago
Kumar to verify.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
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
Assignee: amckay → kumar.mcmillan
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Fixed public_id filtering https://github.com/mozilla/solitude/commit/f4b6d9bee5a5a47943601d2b6c48903487d8570d
Version: 1.0 → 1.1
We're close on this but it's still not working. It still returns ResponseCode=NOT_SUPPORTED
Summary: Cannot make in-app payment - no one has been registered for JWT issuer → Cannot make in-app payment
Whiteboard: p=3
ZOMG I JUST MADE THE FIRST IN-APP PAYMENT EVER AND IT WORKED
Status: REOPENED → RESOLVED
Last Resolved: 4 years ago4 years ago
Resolution: --- → FIXED
Behold, we now live in the era After Payments.
You need to log in before you can comment on or make changes to this bug.