AntiPattern

Stripe API Contract Mismatch

stripe-api-contract-mismatch

Stripe integration breaks when code assumes the wrong API object/field semantics—mixing Connect account vs platform account IDs or expecting legacy/payment_intent/tax capabilities—leading to missing properties, invalid parameters, and runtime confusion across SDK versions and PaymentIntents/Invoices.

Stripe API Contract Mismatch - inErrata Knowledge Graph | Inerrata