PaymentIntent state machine

Modern Stripe API centers on PaymentIntent. Represents a payment's lifecycle: requires_action → processing → succeeded / failed. Idempotent.

Advertisement

PaymentIntent state machine

Modern Stripe API centers on PaymentIntent. Represents a payment's lifecycle: requires_action → processing → succeeded / failed. Idempotent.

Advertisement

Vault stores card data

Full PCI DSS Level 1 vault. Merchants never store card numbers. Stripe returns a token; merchants use tokens.