Storybooks for commit ca2ee179bbf44202d9852755cd131e028b3171ad

Date
11/2/2026, 7:16:14 PM UTC
Summary
fix(payments-cart): finish upgrade when a below-minimum invoice is paid
Description
Because:
- An upgrade invoice below the Stripe minimum charge is marked paid, but payWithStripe still confirmed an intent, which failed the cart.
- wrapWithCartCatch then reported PaidInvoiceOnFailedCartError to Sentry.

This commit:
- Skips the intent confirm for a paid invoice with a non-zero total when the customer has a default payment method.
- Runs postPaySteps with the payment form of the default payment method.
- Adds unit tests for the paid upgrade invoice and the no-default-payment-method case.

Closes PAY-3767