Freemium

Stripe Payments API

Stripe Payments API provides developers with a powerful platform to accept and manage online payments securely. Supporting credit cards, wallets, and various currencies, it enables seamless payment processing for e-commerce, SaaS, and mobile apps. The API uses OAuth 2.0 and API keys for authentication, offers a free testing environment, and charges transaction fees on live payments. It’s trusted by millions for scalability and compliance.

1

Endpoints

0

Views

Jul 20, 2025

Last Checked

100 requests/minute

Rate Limit

API Endpoints

Creates a payment intent for processing transactions

Full URL

https://api.stripe.com/v2/payment_intents

Code Examples

curl -X POST 'https://api.stripe.com/v2/payment_intents' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "amount": 1000,
  "currency": "usd",
  "payment_method_types": [
    "card"
  ]
}

Example Response

{
  "id": "pi_abc123",
  "status": "requires_payment_method",
  "client_secret": "pi_abc123_secret_xyz456"
}

Version

v2

Rate Limit

100 requests/second
Tags
e-commercepayments
Technical Details
Authentication
API Key
Response Formats
JSON
Availability
global
Status
Published
Rate Limits

100 requests/minute (test mode)

Supported Languages
JavaScriptPythonRuby
Use Cases
payment processing
subscriptions

Related APIs

Discover similar APIs that might interest you

APIfreemium

ExchangeRate API

Real-time currency conversion rates

Category
Finance
Endpoints
1
currencyfinance
APIfreemium

finlight

Finlight API provides developers with re...

Category
Finance
Endpoints
1
financenewstrading
APIfreemium

Marketaux Financial News

Marketaux API provides real-time financi...

Category
Finance
Endpoints
1
financestocks