GameMaker (2.3)

Validate In-App Purchases


You must be logged in to obtain assets


WARNING: For securing IAPs you need your own webhosting!


Purchases must be validated before awarding the user. There are two options available to do this:

Local: This option is used in both IAP extensions from YoyoGames (Android and iOS). The validation is done locally. Users with root access can use apps that bypass the payment system and fake the validation.

Server: You need to setup a server to validate purchases. This makes the process more secure. The extension will call the php file on your server and the validation happens there.

How to use?

  • Open your web server
  • Upload a PHP file and change your Play Store public key
  • Add the extension to GMS and change two functions
  • Done!


If you have any suggestions or found a bug, please let us know so we can improve our product! Rating and sharing will be appreciated! :)

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.0.30. Published September 19, 2023

update to latest billing library

Privacy Policy
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait