Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D/GoogleBillingService: buy. Google billing service is not ready yet. (SKU is not ready yet -2) #78

Open
jefelon opened this issue Jun 7, 2022 · 7 comments

Comments

@jefelon
Copy link

jefelon commented Jun 7, 2022

D/GoogleBillingService: buy. Google billing service is not ready yet. (SKU is not ready yet -2)

@shauncrain
Copy link

hi. did you resolve this? i get the same message

@shauncrain
Copy link

Update: I have resolved my issue with this error. I have created my own fork of this library with my changes. In my case, I am using only subscriptions and no other in app purchases with billing library 5.0.0 and I found it needed some updates to this code to work for me, and the code needed to provide the offer token in the billing parameters build. All issues are related to using 5.0.0 I believe.
note.. I have only changed the library in my fork, not the sample app. And in my case I actually put local copies of the library files into my own project.
my fork is at: https://github.com/shauncrain/Google-IAP

@mubasherhussain3
Copy link

now project is updated or not??

@tracer8
Copy link

tracer8 commented Aug 27, 2022

Pump! This issue is remain and not fix yet! @akshaaatt
Edit:
When i try to add dummy list of nonsubscribe items, it is work

@gitkobold
Copy link

Seems to be still wrong in 1.2.5. Subscription is working in the 1.2.2

@eddielement
Copy link

Pump! This issue is remain and not fix yet! @akshaaatt Edit: When i try to add dummy list of nonsubscribe items, it is work

This workaround fixes the issue!

iapConnector = IapConnector( context = this, nonConsumableKeys = listOf(), consumableKeys = listOf(), did not work.

    iapConnector = IapConnector(
        context = this,
        nonConsumableKeys = listOf(""),
        consumableKeys = listOf(""),

did work!

@jdleung
Copy link

jdleung commented May 29, 2023

Pump! This issue is remain and not fix yet! @akshaaatt Edit: When i try to add dummy list of nonsubscribe items, it is work

This workaround fixes the issue!

iapConnector = IapConnector( context = this, nonConsumableKeys = listOf(), consumableKeys = listOf(), did not work.

    iapConnector = IapConnector(
        context = this,
        nonConsumableKeys = listOf(""),
        consumableKeys = listOf(""),

did work!

My app has no nonConsumableKeys, so I used emptyList() or listOf(), both these two methods return error SKU is not ready, listOf("") works but it causes onConnected being called 3 times.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants