A complete server-verified Unity IAP integration package for Google Play and Apple App Store. Includes Unity client scripts, editor tools, a demo scene, and a supplemental backend reference.This asset is a script and native plugin package. It is completely independent of graphical render pipelines (Built-in, URP, and HDRP are all supported). Note: This package strictly utilizes Apple's native AuthenticationServices framework for iOS. It is completely self-contained and does not require any external dependency managers (such as EDM4U).OSL IAP Client is a comprehensive integration package designed to help developers easily implement server-side purchase verification for Google Play and the Apple App Store.Built for teams seeking a highly secure verification flow over a vulnerable client-only setup, this package provides runtime scripts, a demo scene, centralized configuration assets, and editor tooling to accelerate your integration testing.Included Features:- Unity Client Scripts: Streamlined workflow for secure purchase verification.- IapSetupConfig Asset: Centralized runtime settings for easy management.- Demo UI & Sample Scene: Fully functional environment for immediate integration testing (No UGUI required).- Editor API Tester Window: Validate backend requests directly in the Unity Editor without building to a device.- Robust Response Handling: Accurately processes Verified, AlreadyProcessed, and VerificationFailed states.- Anti-Duplication Flow: Strict reward-grant safety logic to prevent duplicate reward exploits.- Supplemental Backend Source: Complete backend integration reference archive included.Supported Scenarios:- Google Play purchase verification.- Apple App Store purchase verification.- Strict reward confirmation only after valid server responses.- Safe handling of already-processed transactions (Idempotency).- End-to-end testing of the first-success purchase flow directly within Unity.Notes:- This package focuses on the Unity-side integration flow and comprehensive documentation.- The backend integration reference is provided as a supplemental source archive.- IAP functionality requires the following Unity packages: com.unity.purchasing (IAP v5.0+) and com.unity.services.core.🔥 LAUNCH SALE: 30% OFF for the first 2 weeks! (Regular price: $34.99) 🔥Documentation & SupportFor comprehensive setup guides, official documentation, and issue tracking, please visit our official GitHub repository:https://ongsoolabs.github.io/Engine: Unity (Recommended 2021.3 LTS or higher)Package Type: Unity Asset Store PackageCore Functionality: Server-connected IAP verification workflowSupported Stores: Google Play, Apple App StoreKey Runtime Components: IapManager, BackendApiClient, IapSetupConfig, IapDemoUIEditor Tooling: Custom IAP API Tester WindowVerification Result Flow: Verified, AlreadyProcessed, VerificationFailedIncluded Content: Runtime scripts, Editor tools, Demo scene, PDF documentation, Supplemental backend source archive (.NET)Required Unity Packages: com.unity.purchasing, com.unity.services.coreAI tools (Google Gemini) were used to assist in translating and formatting the official English documentation (README, Setup Guides), and to help troubleshoot and refine the C# scripts. No AI-generated art or assets are included.

