GameMaker (2.3)

Easy IAPs


You must be logged in to obtain assets


The most up-to-date, supported, simple and no-fuss implementation of mobile IAPs for Gamemaker

Compatible with ALL GMS2 versions - Introductory price reduction

IAPs have been complex with Gamemaker lately - until now! This asset will make its money back for you, headache free, in no time if you've ever tried implementing IAPs yourself with existing extensions alone.

Feel free to view the manual, click here.

Setting up and using IAPs in your game is as simple as this:

// register the IAP products
gmiap_product_add(IAP_PLATFORM.ALL, "gems_small", true);
gmiap_product_add(IAP_PLATFORM.ALL, "gems_large", true);
gmiap_product_add(IAP_PLATFORM.ALL, "no_ads", false);

// purchase a product on-click

// create a script called iapcallback_gems_small()
// which will be called when purchase is complete
global.coins_amount += 1000;

That's it! You have fully functioning, cross-platform IAPs set up without the huge hassle of implementing them directly.

The system also deals with weird edge case scenarios like game restarts, poor connections, slow credit cards, to ensure your users are delivered their purchases no matter what state the game is in.

Comes with more advanced features like easy custom IAP validation and non-consumable purchase tracking built-in.

Supports non-consumable and consumable IAPs on Android (Google Play) and iOS (App Store). Email support is available, get in touch!

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.0. Published February 8, 2021

Initial release.

GMS2.3 - Version 1.0.1. Published February 8, 2021

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait