Commits
Marek Vsechovsky committed 7c89568985b
Session 144, Step 57: Fix Paddle discount not actually applied to subscription upgrade payment - AIM-2806 Fix Paddle discount not actually applied to subscription upgrade payment - AIM-2807 Create AffiliateLedger record when discount code is used on confirmed paid upgrade - AIM-2808 Convert multi-currency affiliate balances to USD using exchange rates for Summary tab Outcome: Three issues fixed: (1) Paddle discount now applied correctly on subscription upgrades using `discount` object with `effective_from: immediately`, (2) AffiliateLedger records now created for upgrade transactions via pending discount code on Subscription, (3) Affiliate summary tab now shows USD-converted totals with ~USD prefix and tooltip for multi-currency balances.