Requires GMS2 2.2.4 runtimes (or newer), otherwise you will not be able to build this extension!
Extensions for integrating iOS/tvOS and macOS IAPs into your games. Supports consumable, Durable, and Subscription IAP types (renewing and non-renewing).
Included in the asset are mini-manuals for the two platforms - be aware the code is extremely similar and the two "stores" require almost identical behaviour, but the function names and IAP event cases have different prefixes, etc., so please do pay attention to both manuals.
Note that some functionality for verifying purchases relies on you to have your own custom web server - there are no custom functions in the extension for this, as you should use the existing http_get() functionality to communicate with your server. The mini-manuals link to Apple documentation on what your payment server needs to do.
You can also find more "how to" documentation on our Helpdesk here:
https://help.yoyogames.com/hc/en-us/articles/360002237237 (macOS) https://help.yoyogames.com/hc/en-us/articles/360002237257 (iOS/tvOS)
Fixed the syntax help for a couple of functions: * ..._iap_ValidateReceipt() to clarify that it should not have an argument * mac_iap_exit() to clarify that it should
Fixes for the following issues:
(All functionality fixes above, we added the same fix to tvOS.)