{"repo":"code-with-max/godot-google-play-iapp","free":true,"listed":false,"github":"https://github.com/code-with-max/godot-google-play-iapp","clone":"git clone https://github.com/code-with-max/godot-google-play-iapp.git","description":"Godot 4.6+ plugin for Google Play Billing v8.3.0. Supports consumables, non-consumables, and multi-plan subscriptions with strict typing and robust error handling.","language":"Kotlin","stars":83,"topics":["addon","godot","google-play-billing","inapp"],"license":"MIT","category":"game-templates","readme_excerpt":"AndroidIAPP Godot Plugin AndroidIAPP is a Godot plugin (Android) that makes working with Google Play Billing (Billing Library 8.0) as simple as possible. It supports one-time purchases, subscriptions with different plans, and—most importantly— offers (discounts/deals) for one-time products . 🚀 Quick Start 1. Installation 1. Download the plugin and place the androidiapp folder in res://addons/ . 2. Enable the plugin in the menu: Project - Project Settings - Plugins . 3. Most important: Copy the file examples/GooglePlayBilling.gd to your project (e.g., to the scripts/ folder). 2. Setup in Godot Add the GooglePlayBilling.gd script to Autoload (Singleton) under the name Billing , or simply create a node with this script in your main scene. 3. Initialization In your game script: --- 💰 Working with Purchases Querying Products and Prices Data will arrive in the product details received signal. Purchase (with Offers Support) For a regular product, an ID is sufficient. If the product has an offer configured in the Google Play Console, you can pass its token. Subscriptions For subscriptions, you need to specify the product ID and the Base Plan ID. --- ✅ Confirming Purchase (Required!) Google requires you to confirm purchases; otherwise, the money will be refunded to the user after 3 days. 1. Consumables (gold, lives) — need to be \"consumed\" ( consume ). 2. Non-consumables (ad removal) — need to be \"acknowledged\" ( acknowledge ). --- 🛠 Useful Signals in GooglePlayBilling.gd connected","default_branch":null,"files":null,"tree":[],"storefront":"/r/code-with-max","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/code-with-max/godot-google-play-iapp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}