View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.2
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 278 KB
- Files
- 42
- Views in the past week
- 19
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Easy IAP Integration (In App Purchases)
Easy IAP simplifies Unity In-App Purchases with product catalogs, auto-generated shops, reward routing, restore support, and powerful editor tooling.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Easy IAP Integration (In App Purchases) screenshot 1
About this asset
Easy IAP is a complete In-App Purchase framework built on top of Unity IAP 5.x, designed to simplify store integration while remaining flexible enough for professional mobile games and applications.
Instead of manually managing product IDs, purchase callbacks, reward systems, and UI updates, Easy IAP provides a data-driven workflow using ScriptableObjects, allowing developers and designers to configure products directly from the Unity Editor.
Key Features
• ScriptableObject-based Product Definitions
• Global Product Catalog System
• Unity IAP 5.x Compatible
• Consumable, Non-Consumable, and Subscription Support
• Automatic Shop Generation
• Drag-and-Drop Buy Buttons
• Purchase Restoration Support
• Reward Routing System
• Ownership Tracking
• Receipt and Transaction Access APIs
• Product Categories and Sorting
• Sale Badge Support
• Product Visibility Filtering
• Custom Ownership Storage Support
• Event-Driven Architecture
• Runtime Debugger Window
• Catalog Validation Tools
• Product Auto-Scan Tools
• Inspector-Friendly Setup
• Mobile Game Ready
Data-Driven Workflow
Create Product Definition assets for each store product, add them to a Product Catalog, and let Easy IAP handle store registration, purchase processing, reward delivery, ownership tracking, and UI updates.
Reward System
Products can grant any type of reward through configurable reward tags and amounts. Examples include:
• Coins
• Gems
• Remove Ads
• Unlock Characters
• Unlock Levels
• Premium Features
• Custom Game Rewards
Shop Generation
Generate complete in-game stores automatically from your catalog. Product information, localized prices, icons, ownership state, and availability are displayed automatically.
Editor Tooling
Easy IAP includes editor utilities to speed up development:
• Product Catalog Creation
• Product Definition Creation
• Catalog Validation
• Product Auto-Scan
• Runtime Debugger
• Product Preview Tools
Extensible Architecture
The framework was designed for real-world production projects. Developers can extend ownership storage, integrate cloud saves, connect backend validation systems, or implement custom purchase workflows without modifying core systems.
Dependency
This asset requires Unity In-App Purchasing (Unity IAP) and TextMeshPro package which must be installed separately through the Unity Package Manager.
Supported Unity Versions
• Unity 6+
Ideal For
• Mobile Games
• Casual Games
• Idle Games
• Puzzle Games
• Premium Apps
• Subscription-Based Apps
• Indie Developers
• Professional Studios
Whether you're building a simple coin shop or a fully featured monetization system with subscriptions, rewards, restore purchases, and custom validation, Easy IAP provides a clean and scalable foundation for your project.
From the publisher's Asset Store listing.
Technical details
Unity Version
Unity 6+
Supported Platforms
iOS, Android
Dependencies (required — install via Package Manager before use)
- Unity In App Purchasing 5.x (com.unity.purchasing)
- TextMeshPro (com.unity.textmeshpro)
Assets Included
- 1 Prefab: ProductButtonTemplate
- 1 Demo Scene: IAP Demo
- 3 Sample ScriptableObjects: Coins100, PremiumMonthly, RemoveAds
- 1 Sample Catalog: IAPProductCatalog
- 3 Sprite sets: coin, subscription, remove-ads icons
- 1 PDF: Complete User Guide & Setup Manual
Architecture
ScriptableObject-driven data layer. Zero hardcoded product IDs in scripts — all product configuration lives in assets. Event-driven reward routing via C# events. No singletons required; works with Dependency Injection.
Product Types Supported
Consumable, Non-Consumable, Subscription
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.8f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.