Introduction to Unity IAP About Unity IAP Stores supported by Unity IAP Set up and integrating Unity IAP Overview Getting Started Defining products Overview Coded IAP Catalog Initialize IAP Fetching Additional Products Creating a Purchasing Button Browsing Product Metadata IAP Button Coded The Purchasing Flow Processing Purchases Coded IAP Listener Handling Purchase Failures Purchase Receipts Restoring Transactions Securing Transactions Backend Receipt Validation Receipt Obfuscation Store Selector Testing the Integration What is Fake Store? How to Test Stores Google How to Set Up Setting Google Public Key Extensions and Configuration Purchase Receipt Testing Integration Amazon How to Set Up Extensions Testing Integration Apple Store iOS, MacOS & tvOS How to Set Up Extensions and Configuration Purchase Receipt Testing Microsoft Store (UWP.md) How to Set Up Purchase Receipt Testing Implement Custom Store What is a Custom Store Implementing Initialization Retrieving products Handling purchases Store Modules Registering your store Store Configuration Store Extensions