Closed Bug 891131 Opened 13 years ago Closed 13 years ago

Yacht not checking receipt

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P2)

x86
macOS
defect

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.
I can't find said app - whats the url?
(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
(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.
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: nobody → kumar.mcmillan
Priority: -- → P2
Target Milestone: --- → 2013-07-18
Target Milestone: 2013-07-18 → 2013-07-25
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
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.