Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp

Documentation

Explore our guides and examples to integrate Stripe.
Get started with Stripe
Explore all products
Sign in or create an account to load your test API keys.
Test cards
4242 4242 4242 4242

Payments

  • Accept payments online
  • Collect payments with invoices
  • Accept payments in-person

Revenue

  • Sell subscriptions
  • Offer usage-based pricing
  • Set up the customer portal

Developers

  • Set up your development environment
  • Build on Stripe with LLMs
  • Integration quickstarts

Try it out

$ stripe payment_intents create --amount 1099 --currency "usd"
{
"id"
: 
"xxxxxx"
,
"object"
: 
"payment_intent"
,
"amount"
: 
1099
,
"amount_capturable"
: 
0
,
"amount_details": {
"tip"
: 
{}
,
},
"amount_received"
: 
0
,
"amount_subtotal"
: 
1099
,
"application"
: 
null
,
"application_fee_amount"
: 
null
,
"automatic_payment_methods"
: 
null
,
"canceled_at"
: 
null
,
"cancellation_reason"
: 
null
,
"capture_method"
: 
"automatic"
,
"charges"
: 
{… 5 items}
,
"client_secret"
: 
"xxxxxx"
,
"confirmation_method"
: 
"automatic"
,
"created"
: 
1765761408
,
"currency"
: 
"usd"
,
"customer"
: 
null
,
"description"
: 
null
,
"invoice"
: 
null
,
"last_payment_error"
: 
null
,
"livemode"
: 
false
,
"metadata"
: 
{}
,
"next_action"
: 
null
,
"on_behalf_of"
: 
null
,
"payment_method"
: 
null
,
"payment_method_options": {
"card"
: 
{… 5 items}
,
},
"payment_method_types": [
"card"
,
],
"processing"
: 
null
,
"receipt_email"
: 
null
,
"review"
: 
null
,
"setup_future_usage"
: 
null
,
"shipping"
: 
null
,
"source"
: 
null
,
"statement_descriptor"
: 
null
,
"statement_descriptor_suffix"
: 
null
,
"status"
: 
"requires_payment_method"
,
"total_details"
: 
{… 3 items}
,
"transfer_data"
: 
null
,
"transfer_group"
: 
null
,
}
Sign in to edit real requests.
Learn more about Payment Intents

Browse by product

Payments
Payments
Online payments
Terminal
In-person and omnichannel payments
Connect
Payments for platforms
Radar
Fraud and risk management
Climate
Carbon removal
Identity
Online identity verification
Financial Connections
Connect users' financial accounts
Crypto
Accept, on-ramp, or pay out in crypto
Revenue
Billing
Subscriptions and recurring payments
Tax
Sales tax and VAT automation
Revenue Recognition
Accounting automation
Sigma
Custom reports
Data Pipeline
Data warehouse sync
Atlas
Startup incorporation
Money management
Issuing
Card creation
Financial Accounts for platforms
Building blocks for financial services
Capital
Business financing
Pre-built components
Payment Links
No-code payments
Checkout
Pre-built, Stripe-hosted checkout page
Elements
Secure front-end UI components
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc