In-Game Purchases
Enable players to purchase items, upgrades, or currency within your game to enhance their experience and generate revenue.
There are two types of purchases: permanent (e.g., ad removal) and consumable (e.g., in-game coins).
Support
Check if in-game purchases are supported to offer items or upgrades within the game.

Setup
Setup in-game purchases in the config file. For each product add an id and fill in the information for the required platforms, example for one product:
Purchase
Allow players to buy items or upgrades in your game to enhance their gameplay experience.

Use Purchase data to verify the purchase. Currently playgama, msn and microsoft_store platforms support verification.
Consume Purchase
Consume purchased items, such as in-game currency, once they are used, to manage inventory and player progression.

Each platform provides its own set of properties for a purchase (which you can access through PlaygamaBridge::PaymentsLastPurchasePropertyValue), so make sure to check the official documentation of the specific platform you are targeting.
Catalog of All Items
Retrieve a list of all available in-game items that players can purchase to display in the game store.

List of Purchased Items
Retrieve a list of items that the player has purchased to manage their inventory and provide access to purchased content.
If the user loses internet connection when making an in-game purchase, the purchase might remain unprocessed. To avoid this, check for unprocessed purchases using this method (e.g., each time the game is launched).

Last updated