Firstly I have been googling for goodness knows how long and have followed several other question's answers to no avail.
I have an Android application with in-app purchases, using the test keys (android.test.purchased) everything works fine. Using my actual product I get the following error:
This version of the application is not configured for billing through Google Play.
I have followed the steps outlined by both Google and various StackOverflow answers:
- Upload a signed APK to Google Play (not published)
- Setup an in-app item (published)
- Install the same APK onto the phone.
- Ensure your google account (from the phone) is listed as a tester in Google Play.
- Add public key to billing code.
- Wait for some time just in-case!
I still get the problem mentioned above. What could I be missing??
Edit: A thought that has come to mind, does it matter what you use to sign the exported APK with?