Closed
Bug 891131
Opened 13 years ago
Closed 13 years ago
Yacht not checking receipt
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
2013-07-25
People
(Reporter: andy+bugzilla, Assigned: kumar)
Details
I tried installing Private Yacht on the desktop and Adora tried on a phone from the reviewer tools. In each case we expect the app to ping the server with a receipt. If the ping goes through, then it should say "Receipt was checked by app" instead of "$0.99 · Receipt was not checked by app".
This lets reviewers know that the receipt was checked. If not, we should warn developers that their apps can be used without payments.
I ran a manual check of the receipt from the command line (using the receipts lib) and it worked fine, the reviewer tools changed, so I think this is an issue with private yacht, as opposed to the receipts or reviewer tools.
Comment 1•13 years ago
|
||
I can't find said app - whats the url?
Comment 2•13 years ago
|
||
(In reply to Andrew Williamson [:eviljeff] from comment #1)
> I can't find said app - whats the url?
This is private yacht https://marketplace.allizom.org/app/private-yacht?src=search
Comment 3•13 years ago
|
||
(In reply to Stuart Colville [:scolville] from comment #2)
> (In reply to Andrew Williamson [:eviljeff] from comment #1)
> > I can't find said app - whats the url?
>
> This is private yacht
> https://marketplace.allizom.org/app/private-yacht?src=search
doesn't seem to exist on prod.
| Assignee | ||
Comment 4•13 years ago
|
||
it's not on prod but if you can get payments to work on dev (bug 891046) then you could try it there.
Could someone grab a logcat from when they open Private Yacht? It checks the receipt in JavaScript so maybe there was an error.
| Assignee | ||
Updated•13 years ago
|
Assignee: nobody → kumar.mcmillan
| Reporter | ||
Updated•13 years ago
|
Priority: -- → P2
| Assignee | ||
Updated•13 years ago
|
Target Milestone: --- → 2013-07-18
| Reporter | ||
Updated•13 years ago
|
Target Milestone: 2013-07-18 → 2013-07-25
| Assignee | ||
Comment 5•13 years ago
|
||
The Yacht was broken. It's fixed now:
E/GeckoConsole( 572): Content JS INFO at http://kumar303.github.io/yacht/js/receiptverifier/receiptverifier.js:594 in anonymous: Receipt (eyJh...) completed with result: {"status":"ok"}
Can someone see if that showed up in dev?
My ghdeploy was broken, causing 404s. https://github.com/volojs/volo-ghdeploy/issues/5
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 6•13 years ago
|
||
On my unagi, installed this app from the marketplace -dev reviewer tools. After launching the reviewer tools updated:
http://cl.ly/image/410v091e3L1r
Yay. Sadly this doesn't work on desktop because we can't access receipts.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•