Closed
Bug 944519
Opened 12 years ago
Closed 11 years ago
Create a start in-app payment transaction API
Categories
(Marketplace Graveyard :: API, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: andy+bugzilla, Assigned: jlockhart)
References
Details
This API will allow the purchase of product, price, app combination as created in bug 944487. The API will
- check the domain matches that of an app
- check that we've got a valid product, price combination
- check that the app is public etc.
- start the transaction in the marketplace
- creates the JWT
- returns the JWT
| Reporter | ||
Updated•12 years ago
|
Component: Developer Pages → Payments/Refunds
| Reporter | ||
Comment 2•12 years ago
|
||
Setting priority, will ping teams involved when are ready to go on this.
Priority: -- → P5
Updated•12 years ago
|
Priority: P5 → P2
Comment 3•11 years ago
|
||
This will be very similar to the /webpay/prepare API http://firefox-marketplace-api.readthedocs.org/en/latest/topics/payment.html#preparing-payment
As for checking the domain of the app, not sure how we'll do that. If it gets complicated let's break that into a separate bug.
Comment 4•11 years ago
|
||
To be clear, this API should accept a product ID that was created in bug 956334.
Comment 5•11 years ago
|
||
The API should be public; it will be called from an app where we have no Marketplace/Webpay session. It could be called from a packaged app where there is no server.
Updated•11 years ago
|
Component: Payments/Refunds → API
| Assignee | ||
Updated•11 years ago
|
Assignee: nobody → jkerim
| Assignee | ||
Comment 7•11 years ago
|
||
This is completed in https://bugzilla.mozilla.org/show_bug.cgi?id=980092
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•