Simon will have to help you with IAP Badger. Still if you can tether your test device to your Mac, you can use Xcode and go to Window-Devices and watch the console log there for any error messages.
Yes, once the IAP’s are in a “Ready to submit” state, your testing device should be able to see them.
function transactionFailedListener(productName, event)
event will contain the original transaction information table passed back by Corona - this may include some useful info about what is happening here. Try outputting it out to the console / screen and see what it says (you won’t be able to just use the print function though because it’s a table, not a string).
I have a problem with iOS version. My app is “ready for sale” on App Store, I downloaded it in my iPad but when I press buy button nothing happens?!?!?!?
Can you hook your iPad up to your computer, run Xcode and go to Windows->Devices and select your iPad. There will be a small area at the bottom that shows the console log. It’s going to display a lot of un-important data to your issue. You can drag up on the thin line and make the window bigger so you can see more.
Run your app and when you hit the buy button look for any errors. You might need to copy/paste the log data out to a text editor for easier looking through it.
One strange thing that happens is that with my developer profile I can check the functionality but with the distribution profile (other user in the App Store) nothing happens