AntiPattern
Payment Mode Misuse
payment-mode-assumption
Subscription changes and payment flows break because the requested mode/context is assumed during checkout and billing updates, causing incorrect associations (email, plan interval) or edge cases like double-charge and spoofed referer-style flow control.