I'm investigating the feasibility of using Google Wallet to store barcodes (for electronic prescriptions, if that matters) via the web/jwt interface.
https://codelabs.developers.google.com/add-to-wallet-web#0
After carefully following all instructions, including "Create a temporary issuer account and a sample class.", and inserting the issuerid and classid into the code (and the correct path to the key.json file) AND adding in the createPassAndToken ... it is failing with "403 Permission Denied" errors.
I can find no help about what might be causing this.
One possible issue is that the "Pass Class Id" returned in the temporary issuer account is in the form {$issuer_id}.{guid}, and internal code from the example app.js prepending the issuer_id as part of the request, leading me to believe that the class_id should be set only the the guid, but I've tried both ways and it hasn't made a difference.
As a minor irritation, all instructions assume a linux command line and I am using windows, but it's not that difficult to course correct.
Any help appreciated.