Copyright © 2026 Unity Technologies
As we are unable to reproduce internally, we are closing this. If you can reproduce this issue please report it via the bug reporter.
Description
While migrating a game from Unity IAP v4 to v5, OnOrderConfirmed never fires. Because the callback never triggers, the consumable is never consumed server-side.
Initial setup
Reproduction steps
Expected behaviour
After a successful purchase, OnOrderConfirmed should fire automatically (since Automatic Confirm Transaction is enabled), logging "Order Confirmed." This confirmation should acknowledge/consume the order so the consumable product can be purchased again immediately afterward.
Actual behavior
Logs and Links
Forum thread: https://discussions.unity.com/t/onorderconfimed-not-triggering-iap-v5-4-0/1732315
Issues you vote on will appear here