Stores - Overview

Allow players to purchase items from in-game stores [ECON-Stores-01]

Beamable's Store feature allows the game maker to create a storefront in their application. Users can purchase items with real money or virtual currency. These can be attached to third-party purchasing methods (Apple, Google, etc), or Unity's built-in IAP system.

The setup for Stores uses the Content Manager, and relies on at least one valid Virtual Currency, so it is recommended to review those features before implementation.

Virtual Currency and Real Money Purchases

Beamable supports purchasing using both virtual currency and real money (IAP) to purchase in-game items. The recommended starting point for virtual currency purchasing is the Guide, while real money purchasing should start with the Custom Stores guide, which utilizes Unity IAP.


Custom Store Implementation

Beamable supports many providers for IAP services, as well as an interface to create your own adapter for a custom purchaser (see Custom Purchaser). Creating a custom store allows for more flexibility in terms of UI and navigation, although it is more involved from a coding perspective.