← All components
External services
Payment provider
Card, wallet and bank processing; usually a third party behind your own payment service and ledger.
When to use
- Checkout, payouts, subscriptions
Pitfalls
- Use idempotency keys; reconcile against provider reports
Options by provider
The first option is what diagrams show for that provider.
Third-party (works with any cloud)
- StripeManaged
- AdyenManaged
- RazorpayManaged
- PayPalManaged
Related concepts
Used in
- Uber
- Payment provider — Card and wallet processing
- Amazon
- Payment provider — Card authorisation and capture
- Payment gateway
- Acquirers & card networks — Banks and schemes that move the money
- BookMyShow
- Payment provider — Cards, UPI, wallets
- MakeMyTrip
- Payment provider — Cards, UPI, wallets
- Airline reservations
- Payment provider — Card processing
- Airbnb
- Payment provider — Cards and payouts in many currencies
- NoBroker
- Payment provider — UPI, cards
- Car rental
- Payment provider — Card authorisation and capture
- Zomato / food delivery
- Payment provider — UPI, cards, wallets
- Urban Company
- Payment provider — UPI, cards
- Porter / goods delivery
- Payment provider — UPI, cards, wallets
- Driver booking & fleet management
- Payment provider — Customer charges and driver payouts
- Practo / teleconsultation
- Payment provider — UPI, cards
- AstroTalk
- Payment provider — UPI, cards
- Buy now, pay later
- Banks & payment rails — Mandates, UPI autopay, payouts