We’ve shipped an IAP migration skill that helps you move your projects from Unity IAP 4 to Unity IAP 5. It works in both Unity AI Assistant and Claude Code, and it’s designed for teams who’ve been putting off the upgrade because the regression risk on live revenue isn’t worth the engineering time.
It’s also good timing. Unity IAP 5 is the SDK that adds D2C commerce capabilities, launching in GA at the end of June 2026. You’ll be able to sell directly to your players – building a direct customer relationship with higher margins and revenue potential and more pricing control – through the IAP SDK that will handle both app store and D2C transactions. If D2C is on your roadmap, getting the IAP 5 migration done now means the capability is there when you want to turn it on.
If you’ve been putting off the upgrade because the regression risk on live revenue isn’t worth the engineering time, this is the post for you.
How the skill works
Think co-engineer, not chatbot. The recommended flow is three steps, and it’s the same whichever AI tooling you’re using.
Step 1: Install latest package and the skill
You will need to install the latest IAP 5 package, which the skill needs to run the migration. Then get the skill into your tool of choice:
- Unity AI Assistant: if you’re a Unity AI customer, it’s already there. New to Unity AI? Start a free trial and install the Assistant package.
- Claude Code: open Project Settings → In App Purchases → AI Skills → Install to Claude Code.
Step 2: Plan Mode
In Plan Mode, you can prompt “Help me migrate this project from the current IAP version to latest IAP 5, and explain to me how you are going to do it.” Assistant scans your project, reads Unity’s upgrade docs, and writes a plan, flagging breaking API changes and proposing edits behind a conditional define so your IAP 4 path stays as a rollback. A plan will be created for you to review and approve; no code changes yet.
Step 3: Agent Mode
Once you approve the plan, you can prompt in “Agent” mode. Assistant applies the changes, rebuilds the project, and works through any compile errors, narrating each step so you can follow along or intervene.

Why upgrade now?
Moving to IAP 5 unlocks real wins for your game:
- Prepare for D2C commerce (coming at the of June 2026): IAP 5 is the SDK foundation for D2C that allows for higher margins and revenue potential by building direct relationships with your players and more control around pricing. When the capabilities move to GA at the end of June, you’ll be able to accept payments through providers like Stripe and Coda, set your own pricing, and manage app store and D2C transactions from one unified catalog.
- Ship with confidence: Stay current with Google Play’s Billing Library 7+ and Apple’s modern StoreKit, so your submissions go through and your revenue keeps flowing.
- Debug in minutes: Platform-specific store logs are now surfaced directly, so when a purchase fails you can see why instead of guessing.
Get on IAP 5 now to prepare for what’s next. Try the migration on a real project and let us know how it went. For setup details, see the Unity AI Assistant documentation, and explore other AI skills that can help in your workflows.
-The Unity team