Unfortunately that's the case in general. We're really swamped right now with "unveiling" the console but if you get back in touch with us (or me) in a few weeks we can make it happen.
You should only get an invoice sent to you if your credit card gets charged.
---
Also I just added a note about iap testing you should all read here: http://forums.ouya.tv/discussion/1040/in-app-purchase-testing-change
You should be able to submit entirely free games without filling out tax/payment info. You just can't create products (things to purchase in the game) without filling in that info.
Let me know if you have any trouble.
The answer I have at this point is that we cannot legally offer tax advise. We recommend you contact your accountant.
We can point you towards the IRS' FAQ on the W-8ben though: http://www.irs.gov/pub/irs-pdf/iw8ben.pdf
I'll continue working to get…
The tax forms are being handled manually. It will take a while as we're still getting our process in place. It shouldn't block you from publishing though.
We put up a new bank payment info page that now takes SWIFT and IBAN numbers: https://devs.ouya.tv/developers/payment/edit
Let me know if there are any issues!
Hey everyone,
My name is Jon Abrams and I'm a software engineer here @ OUYA.
It's really great to see all the great developers here excited about developing for the platform. As a gamer you guys are my heroes!