Closed
Bug 794677
Opened 13 years ago
Closed 13 years ago
Do app purchase with navigator.mozPay()
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
2012-10-25
People
(Reporter: kumar, Assigned: kumar)
References
Details
(Whiteboard: [qa-])
Marketplace will complete an app purchase using navigator.mozPay(). The spec for that API is linked here: https://wiki.mozilla.org/Apps/ID_and_Payments
This was already implemented for bluevia (bug 776638) so this bug is to refactor and rename stuff :) and integrate it with our own payment provider (bug 794651)
| Assignee | ||
Updated•13 years ago
|
Blocks: basecamp-payments
| Assignee | ||
Updated•13 years ago
|
Comment 1•13 years ago
|
||
Kumar says this is already done :)
Assignee: nobody → kumar.mcmillan
blocking-basecamp: --- → +
| Assignee | ||
Updated•13 years ago
|
Priority: -- → P1
Target Milestone: --- → 2012-10-11
| Assignee | ||
Comment 2•13 years ago
|
||
I have a messy diff of this on my machine mostly working. It's blocked on nav.pay() right now where some error is happening but I don't know what it is. I'm building a debug version of b2g to find out!
Target Milestone: 2012-10-11 → 2012-10-18
| Assignee | ||
Comment 3•13 years ago
|
||
unblocked! As demo'd at show & tell the app purchase/install part is working from the Marketplace side but I need some changes so I'll be cleaning that up and adding tests shortly.
Target Milestone: 2012-10-18 → 2012-10-25
| Assignee | ||
Comment 4•13 years ago
|
||
Landed: https://github.com/mozilla/zamboni/commit/402deefff4dc6e529fb977aa2f09489dc4041780
This diff is easier to see the minimal changes that were needed: https://github.com/mozilla/zamboni/commit/8cb81e32919ee8d8d903eaa5bf4ada17bc886e88
qa- because the full nav.pay() flow isn't available yet.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
You need to log in
before you can comment on or make changes to this bug.
Description
•