Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google IAB return purchase error type=3 subtype=4

When I tried to buy all of items, then it returns the message like bellow

"The item you requested is not available for purchase."

And logcat logs.

09-04 10:06:25.374: D/Finsky(7185): 1 PurchaseFragment.handleError: Error: PurchaseError{type=3 subtype=4} 09-04 10:06:25.374: D/Finsky(7185): 1 PurchaseFragment.fail: Purchase failed: PurchaseError{type=3 subtype=4}

I guess, purchase error code type 3 is billing api problem

BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE 3 Billing API version is not supported for the type requested

But... It is a live app in GooglePlayStore and I could buy an item yesterday. And also it seems that most user can buy items. So I think the hint is subtype=4. But I can't find information about subtypes.

FYI, The application region locked in my country. Is it the problem? But I can't find Google's announcement about it.

like image 632
HyoJin KIM Avatar asked Sep 04 '15 02:09

HyoJin KIM


1 Answers

I have the same error , and fix the problem in this way : In the APK section . Now tester email must be listed as testers in either Alpha or Beta Testing . After add a tester list . the tester need to open the 'Join Test' url , after join the test , I can test the purchase .

like image 147
jiangyongyuan Avatar answered Nov 13 '22 17:11

jiangyongyuan