Upgrade flow

Manual launch-safe payment path

Payment gateway not switched on yet.

This build captures upgrade intent safely first. When you are ready, the payment provider can be connected to convert these pending upgrade requests into live subscriptions.