2026-03-24 v3.1.1
2026-03-24 v3.1.1
Fixes and improvements
- Checkout return after payment: After Stripe checkout, users are redirected to
/checkout-return, which pollslistPurchasesuntil an active plan appears (avoiding a race with webhook processing). The pricing table passesorganizationIdin the return URL when applicable. If confirmation does not arrive within the timeout, users are sent to/choose-plan. AddedcheckoutReturncopy in English, German, Spanish, and French.