Stores
A Store refers to the specific digital distribution platform where users purchase your application's products, such as the Apple App Store or the Google Play Store.
It is important to distinguish between a Digital Distribution Platform and Unity's own Store Implementation. The digital distribution platform is the external service (for example, Google Play), while the implementation is the code within the Unity IAP package that communicates with that platform's purchasing APIs.
Store extensions
Stores may offer unique functionality that don't fit into the normal cross-platform purchase flow. This extended functionality is accessed via the following list of extended services which is provided to your application when Unity IAP initializes successfully.
For a list of store extension properties, refer to Properties
.
Fake Store
The Fake Store is a mock purchasing system you can use to test your IAP implementation directly within the Unity Editor. It simulates the behavior of a real app store, like the Apple App Store or Google Play Store, so you can test successful purchases, failed transactions, and other store responses without building to a device. This speeds up development and debugging, as you don't need to build and deploy your application to a physical device to test your core IAP logic.