Closed
Bug 956354
Opened 10 years ago
Closed 10 years ago
Add API to check transaction for in-app purchase
Categories
(Marketplace Graveyard :: API, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
2014-06-10
People
(Reporter: kumar, Assigned: kumar)
References
Details
(Whiteboard: [qa-])
When a server-less JWT has been generated (bug 956351), the API returns a transaction ID. This new API is for checking the state of the transaction by ID. It will either be 'pending' or 'completed' or something else. When completed, the server-less app can deliver the purchased product.
Assignee | ||
Updated•10 years ago
|
Priority: -- → P5
Assignee | ||
Updated•10 years ago
|
Priority: P5 → P2
Assignee | ||
Updated•10 years ago
|
Component: Payments/Refunds → API
Assignee | ||
Comment 1•10 years ago
|
||
I think this API also needs to return a receipt blob (when transaction is complete) that can be installed on device. bug 944522 might be a dupe.
Assignee | ||
Comment 2•10 years ago
|
||
It looks like thus far the JWT API -- https://github.com/mozilla/zamboni/commit/d19134455b83316ba537ca394941f2b3a5037854#diff-35d7bcbf62103d5e56fdf3d8597edf54R118 -- will return a link to the existing status API: http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html#payment-status-label Some changes it will need: * anonymous access * returning a receipt Because of this, we might want to create a new API, I'm not sure.
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → kumar.mcmillan
Assignee | ||
Comment 3•10 years ago
|
||
proposed patch: https://github.com/mozilla/zamboni/pull/2114/
Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
Target Milestone: --- → 2014-06-10
You need to log in
before you can comment on or make changes to this bug.
Description
•