Android in-app purchases¶

Godot offers a first-party GodotGooglePlayBilling Android plugin since Godot 3.2.2. The new plugin uses the Google Play Billing library instead of the now deprecated AIDL IAP implementation.

If you learn better by looking at an example, you can find the demo project here.

Migrating from Godot 3.2.1 and lower (GodotPaymentsV3)¶ The new GodotGooglePlayBilling API is not compatible with its predecessor GodotPaymentsV3 . Changes¶ You need to enable the Custom Build option in your Android export settings and install the GodotGooglePlayBilling plugin manually (see below for details)

plugin manually (see below for details) All purchases have to be acknowledged by your app. This is a requirement from Google. Purchases that are not acknowledged by your app will be refunded.

Support for subscriptions

Signals (no polling or callback objects)