Stripe is a centralised payment processor; x402 is an open HTTP protocol. They are not direct competitors - many builders will use both - but they optimise for very different use cases.
| x402 | Stripe | |
|---|---|---|
| Architecture | Centralised PSP (API + dashboard) | Open HTTP protocol + facilitators |
| Account required | Yes (for both sides, KYC) | No accounts, no KYC |
| Settlement time | Seconds (authorisation); 2-7 days (payout) | On-chain seconds; funds immediately usable |
| Fees | 2.9% + 30c (US cards) | Chain gas (often sub-cent) + optional facilitator fee |
| Agent-friendly | Possible with Issuing APIs | Native: built for machine-initiated flows |
| Refunds | Protocol-level, chargebacks possible | Out-of-band on-chain transfer; no chargebacks |
| Best for | Consumer checkout, subscriptions | Pay-per-call APIs, agentic commerce, micropayments |
See all comparisons, or jump to what x402 is.
One email each morning. Free. Unsubscribe anytime.