Plan Changes on Android with RevenueCat You use this skill when a user already has an active Google Play subscription and you need to move them to a different SKU (upgrade, downgrade, cross-grade, or trial conversion). RevenueCat exposes Google's replacement modes through a single builder and resolves the chain server side so you do not write token chaining code. Phase 1: Preconditions Confirm the following before invoking a plan change: - The user has exactly one active Google Play subscription you intend to replace. - You have a fresh from or a cached value from a recent listener callback.…