A bug in Stripe's automatic top-up feature prevented it from functioning due to a currency mismatch between invoices and line items. While manual top-ups worked because they derived currency from line items, automatic top-ups failed because they defaulted to the customer's or account's currency (EUR) instead of the line item's currency (USD). This issue, present since the feature's release, was only discovered through a specific test harness designed to validate the full payment path against Stripe's test mode. AI
IMPACT N/A
RANK_REASON Detailed incident write-up of a specific product bug and its resolution.
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →