
Payment service
Last updated
3 months ago
Endpoints
195
Pricing
Types
Auth Methods
Environments
Stripe API provides comprehensive payment processing with RESTful architecture and API key authentication. Supports 195 endpoints covering payments, subscriptions, invoicing, disputes, refunds, customers, and financial operations with predictable resource-oriented URLs.
Payment Intents API tracks payment lifecycle from creation through checkout with support for complex flows including 3D Secure authentication, dynamic payment methods, and off-session payments. Payment Methods API accepts cards, bank debits, bank redirects, wallets (Apple Pay, Google Pay), and 135+ payment methods through single interface. Setup Intents API for saving payment methods without immediate charge.
Checkout and Payment Links provide prebuilt payment pages. Stripe Elements for custom embedded payment forms. Webhooks for real-time event notifications. Subscription management with flexible billing cycles. Multi-currency support with automatic conversion. Radar fraud protection with machine learning.
Official SDKs for Java, JavaScript, PHP, Python, Ruby, Go, and .NET. Comprehensive API reference with interactive examples. Test mode with sample data. Staging and production environments. Free tier available with transaction-based pricing. Ideal for e-commerce platforms, SaaS billing, marketplace payouts, and custom payment flows with extensive customization options.