FAQ
Last updated
Was this helpful?
Last updated
Was this helpful?
If you haven't tried Essential Kit yet, now's the perfect time! Our plugin simplifies in-app purchases with support for Consumables, Non-Consumables, Subscriptions (with multiple offers), and Store Promotionsβall through a unified API for iOS and Android.
And the best part? No analytics, no trackingβjust a privacy-focused solution built for game developers. π Give it a try today!
This usually happens for two reasons.
There are no billing products set up in the Essential Kit Settings (Refer Setup)
Platform specific issue
iOS
π’ Make sure the Paid Agrements is in Active status
Android
We always recommend to refer a product with its id rather than index. This is for one main reason
Products can be marked as inactive or delete in the future
If a product is deleted in the future versions, our plugin ordering the products will break older versions. For this reason we always recommend not to rely on the index, but instead on the product id to refer a product.
To get product details for a product id, you can make use of BillingServices.GetProductWithId method.
This is usual behaviour on Android.
Purchases on Android aren't linked to the account which is logged into the google play app. They are "linked to the account which installs the app".
So, if you re-install the app with new account, thats when the restore purchases reflect the new account purchases and stops old purchases.
On iOS, sandbox testers are not charged any time. For all test flight users, IAP are offered free by default (and they don't need to use sandbox tester accounts too)
On Android, normal testers(who opt-in through test track url) are charged and will be refunded in 14 days. Where as license testers won't be charged anytime.
If you have pending information that needs to be filled in Agreements, Tax, and Banking section of iTunes Connect.
If you haven't accepted the latest Apple Development Programme License Agreement.
If you have wrong package name or version code for the side-loaded apk
If the account is not a valid tester where he/she didn't opt to become a tester from