IMPORTANT UPGRADE NOTES:
If updating from Unity IAP (com.unity.purchasing + the Asset Store plugin) versions 2.x to version 3.x, complete the following actions in order to resolve compilation errors:
1. Move IAPProductCatalog.json and BillingMode.json
FROM: Assets/Plugins/UnityPurchasing/Resources/
TO: Assets/Resources/.
2. Move AppleTangle.cs and GooglePlayTangle.cs
FROM: Assets/Plugins/UnityPurchasing/generated
TO: Assets/Scripts/UnityPurchasing/generated.
3. Remove all remaining Asset Store plugin folders and files in Assets/Plugins/UnityPurchasing from your project.
PACKAGE DESCRIPTION:
With Unity IAP, setting up in-app purchases for your game across multiple app stores has never been easier.
This package provides:
One common API to access all stores for free so you can fully understand and optimize your in-game economy
Automatic coupling with Unity Analytics to enable monitoring and decision-making based on trends in your revenue and purchase data across multiple platforms
Support for iOS, Mac, tvOS, Google Play, Windows, and Amazon app stores(*).
Support to work with the Unity Distribution Portal to synchronize catalogs and transactions with other app stores
Client-side receipt validation for Apple App Store and Google Play
After installing this package, open the Services Window to enable In-App Purchasing to use these features.
Package version 4.12.2 is released for Unity Editor version 2021.3.
These package versions are available in Unity version 2021.3:
Documentation location: | State | Versions available: |
---|---|---|
com.unity.purchasing@5.0 | compatible | 5.0.0-pre.1 |
com.unity.purchasing@4.12 | released | 4.12.0-pre.1, 4.12.0, 4.12.1-pre.1, 4.12.1-pre.2, 4.12.1-pre.3, 4.12.1-pre.4, 4.12.1-pre.5, 4.12.1, 4.12.2 |
com.unity.purchasing@4.11 | released | 4.11.0-pre.1, 4.11.0 |
com.unity.purchasing@4.10 | released | 4.10.0-pre.1, 4.10.0-pre.2, 4.10.0 |
com.unity.purchasing@4.9 | released | 4.9.3, 4.9.4-pre.1, 4.9.4 |
purchasing , iap , unity