Description
Changelog
Reviews

Overview

Godot Play Billing is an open-source Android billing plugin for Godot 4.2+ that provides seamless integration with Google Play Billing directly from GDScript, eliminating the need to write native Android code in Kotlin or Java.

The plugin is designed to simplify mobile monetization workflows for Godot developers by exposing Google Play Billing functionality through a clean, Godot-friendly API integrated with nodes and signals.

Whether you are building premium unlock systems, consumables, subscriptions, ad removal purchases, virtual currency stores, or other in-app monetization systems, Godot Play Billing provides the tools needed to integrate Google Play purchases into your project.

Features

Purchase Support

  • One-time products (INAPP)
  • Consumable purchases
  • Subscription products
  • Subscription offers
  • Purchase restoration support

Product Management

  • Query product details from Google Play
  • Access pricing information and metadata
  • Retrieve offer details and pricing phases
  • Product detail models exposed to GDScript

Purchase Workflow

  • Launch purchase flows directly from Godot
  • Handle purchase updates using signals
  • Acknowledge purchases
  • Consume consumables
  • Query existing purchases
  • Restore user purchases

Godot Integration

  • Fully GDScript accessible API
  • Signal-based architecture
  • Scene-friendly workflow
  • Native Godot data structures
  • Android plugin integration

Easy Integration

Godot Play Billing is designed to feel like a native Godot system.

The plugin exposes billing functionality through the PlayBilling node and uses Godot signals for events such as:

  • Billing connection updates
  • Purchase updates
  • Product query results
  • Purchase acknowledgements
  • Consumptions
  • Error handling

This allows developers to integrate billing logic naturally within existing Godot projects without dealing with Android-specific implementation details.

Documentation

Comprehensive documentation is included and covers:

  • Installation
  • Setup and configuration
  • Google Play Console preparation
  • Billing initialization
  • Product querying
  • Purchase handling
  • Consumables
  • Acknowledgements
  • Subscription workflows
  • API reference
  • Usage examples

Documentation site: Godot Play Billing Documentation

Open Source

Godot Play Billing is released as an open-source project and aims to provide an easy-to-use monetization solution for the Godot ecosystem.

Suitable for:

  • Mobile games
  • Premium unlock systems
  • Consumable item stores
  • Subscription-based apps
  • Ad removal purchases
  • Virtual currency systems

Built for Godot developers who want Google Play monetization without leaving the Godot workflow.

Changelog for version v1.3.2

No changelog provided for this version.

Reviews (0)

Godot Play Billing has no reviews yet.

Login to write a review.