Symptoms
- In-App Purchasing (IAP) errors occur when targeting the Microsoft Windows Store.
- In-App Purchasing (IAP) errors occur when targeting Huawei.
- In-App Purchasing (IAP) errors occur when using the Unity Distribution Portal (UDP).
Cause
These errors occur because native support for these platforms has been deprecated in modern versions of the Unity IAP package:
These errors occur because native support for these platforms has been deprecated in modern versions of the Unity IAP package:
- Support for the Microsoft Windows Store was removed in IAP version 5.0.0.
- Support for Huawei was removed in IAP version 4.10.0.
- The Unity Distribution Portal (UDP) was officially shut down on February 17, 2025.
Resolution
Starting with Unity IAP version 5.0.0, the package exclusively provides built-in support for the Google Play Store and the Apple App Store.
If you need to distribute your application to other storefronts, you can still do so by implementing their specific SDKs via the Custom Store module. This allows you to integrate third-party storefronts while still routing transactions through your existing Unity IAP system.
More Information
Starting with Unity IAP version 5.0.0, the package exclusively provides built-in support for the Google Play Store and the Apple App Store.
If you need to distribute your application to other storefronts, you can still do so by implementing their specific SDKs via the Custom Store module. This allows you to integrate third-party storefronts while still routing transactions through your existing Unity IAP system.
More Information