I am developing a website and it accepts payments for membership, paid using Google Wallet.
The DEV environment works. The call back function is intercepted, authorised, and the membership is automatically extended as expected.
The remotely hosted environment which should go live soon doesn't want to know.
When the user clicks on buy, an error message immediately pops up. It is ok for the user, but it doesn't say much else, making it useless for the developer. Maybe it's just me not finding the error code, or something similarly useful?
Anyway, the originated JWT String is valid ( the decoder here http://openidtest.uninett.no/jwt decodes it correctly, and the data in it is right ).
Any suggestions on how to fix?
I don't know if this is necessary at this stage or not, and possibly the cause, but the bank account hasn't been verified yet. ( For the developing I used the standard provided US sandbox account, I really hope that Google Wallet accepts UK bank accounts too, can anybody out there confirm? )
I found the cause of the problem, as mentioned above. Best is to follow the steps above in case you do have problems caused by a missing one, different from mine. A big thank you to EdSF for his help! :)