AntiPattern
Third-Party Integration Mismatch
third-party-integration-mismatch
Stripe integration fails because client/server and library usage expectations are misaligned—mixing incompatible APIs or payment components, not persisting returned call results, and assuming webhook timing matches the browser success page.