Troubleshooting

Most common problems implementing in app purchase using Glassfy

I could not complete a purchase on iOS Simulator

iOS simulator not supported. Please use a real device.

App Store SKUs not returned to my app.

Please follow the guide here.

Play Store SKUs not returned to my app.

Please follow the guide here.

Not able to identify the subscriber

Please follow the guide here.

Not able to understand what SKUs has been used to enable the current permission

Permission contains an accountableSkus array with all the SKUs responsible for unlocking the permission

Permission looks expiere very soon after the subscription has been purchased

In sandbox mode subscriptions duration is shorter. Please have a look here.

Could not get Paddle cancel and modify URL links

Please use storeInfo as described at this guide.

Permissions object contains the same permission multiple times.

Your user purchase the subscriptions and let it expire and then purchase it again. Valid permissions are including isValid == true. For more info on permissions please visit this page.

Android 'Billing Unavailable' error

  1. You are not logged in in the Google Play.
  2. You are running on a emulator without google play services installed.

Android 'Product unvailable' error

  1. Verify you completed all this steps.
  2. You created a test account on Google Play Console and your device is signed in with that user.
  3. The user should be on on the tester group, beeing approved as a tester and accepted the test invitation.
  4. Your app should be in closed and the APK uploaded.
  5. The app should be in Published mode and Available to selected testers. Draft mode will not work.
  6. Be sure the App bundle match the one in testing including the versionCode, versionName, applicationId and keystore signature.
  7. If all above did not work clear cache data on Google Play App.
  8. If all above did not work log out and log in to the test user account on the device.

Did this page help you?