0

I have an alpha working version of my app. I have set the alpha open. I successfully tested the in app billing with the test account (meaning the money is not charged to the test user). I successfully tested the purchase with static response.

When i try to test the real payment it always say "the item is not available for purchase"

The version and the signature are ok.

Can you suggest what am i missing?

BILLING_RESPONSE_RESULT_ITEM_UNAVAILABLE    4   Requested product is not available for purchase

this is the returned code but i think has nothing to do with the real problem. where can i find more information about the error?

Phantômaxx
  • 37,901
  • 21
  • 84
  • 115
Romeo
  • 1,135
  • 13
  • 26

2 Answers2

1

I don't have the reputation to comment yet, but have you tried making a purchase from a version of the app that was downloaded off of the play store instead of a version that was run from adb or android studio?

Here's someone who had a similar problem GooglePlay: The item you requested is not available for purchase

spaceman
  • 118
  • 1
  • 2
  • 10
  • I did try that but was not working. It started working the day after, probably the new alpha version took more than 2 hours to kick in. – Romeo Nov 03 '17 at 09:31
0

I encountered a problem like this as well once - i.e. downloaded the app from the Play Store, with a test-account (aka no money purchase) it worked, but a real purchase with a non-test account failed.

For me the reason was that the merchant account linked to the Play Store was not set-up correctly. You might want to check that if your situation is similar.

damian
  • 2,001
  • 20
  • 38