Now also tested it on a Nexus One and got a transaction ID back, all seems to work fine.
Now waiting for multi-language support.
Hello,
Thanks again for your reply. I really like the concept of Zooz and I would love to be able to get it to work properly for me.
I am located in the USA – I suspect from earlier posts in this thread that you are located outside of the USA, possibly in Europe.
In response to Sharon's (from Zooz) suggestions, I created a new B4A project, cut and pasted the source code from the mobile payments sample, enabled the 2 MPL libraries, modified and write disabled the XML file, then ran.
First, with the original Zooz jar library. a few seconds after pressing the "Purchase" button, it crashed – force close. Every time.
As per RootSoft's suggestion, I updated the Zooz jar library. This time, for the first purchase, it worked and I received a transaction ID. I wrote the "success" post earlier in this thread.
But, without closing the app, I pressed "Purchase" a second time. I got to the Zooz purchase page, it automatically remembered my previous purchase information, I clicked "Pay Now", and it crashed.
I tried many more times – selecting a new payment method, closing reopening the app, selecting Pay Now, each time it crashed – force close. Looking at the error logs, each time it was a Noll Pointer Error in the Zooz library.
I have no way of knowing for sure, but I have a feeling they are initializing an object using values sent from the app. The values could be in a format that is not understood so that the object is not created. They then try to use the object, but it doesn't exist. Of course, this is just a guess.
I wish I knew of something similar to the Zooz payment concept. I think it is something that there is a great deal of need for. I hope to be able to get it to work reliably.
Thanks,
Barry.