🏳️Stripe Documentation

Website favicondocs.stripe.com

Explore our guides and examples to integrate Stripe.

[Skip to content](#main-content)

Home

[

Create account

](https://dashboard.stripe.com/register)or[

Sign in

](https://dashboard.stripe.com/login?redirect=https%3A%2F%2Fdocs.stripe.com%2F)

[

The Stripe Docs logo

](/)

Search the docs or ask a question

/

[Create account](https://dashboard.stripe.com/register)

[

Sign in

](https://dashboard.stripe.com/login?redirect=https%3A%2F%2Fdocs.stripe.com%2F)

[

Get started

](/get-started)

[

Payments

](/payments)

[

Finance automation

](/finance-automation)

[

Platforms and marketplaces

](/connect)

[

Banking as a service

](/financial-services)

[

Developer tools

](/development)

[

Get started

](/get-started)

[

Payments

](/payments)

[

Finance automation

](/finance-automation)

[

Get started

](/get-started)

[

Payments

](/payments)

[

Finance automation

](/finance-automation)

[

Platforms and marketplaces

](/connect)

[

Banking as a service

](/financial-services)

APIs & SDKs

Help

Documentation

=============

Explore our guides and examples to integrate Stripe.

[

Get started with payments

](/payments?payments=popular)

[

Explore all products

](#products)

[Sign in](https://dashboard.stripe.com/login?redirect=https%3A%2F%2Fdocs.stripe.com%2F) or [create an account](https://dashboard.stripe.com/register) to load your test API keys.

[

Test cards

](/testing#cards)

4242 4242 4242 4242

No-code

-------

*   [Sell and get paid online](/no-code/payment-links)

*   [Invoice clients and customers](/no-code/invoices)

*   [Set up recurring payments](/no-code/subscriptions)

Stripe hosted

-------------

*   [Use a prebuilt checkout page](/payments/checkout)

*   [Set up the customer portal](/no-code/customer-portal)

*   [Create pricing table](/no-code/pricing-table)

For developers

--------------

*   [API reference](/api)

*   [Development quickstart](/get-started/development-environment)

*   [Browse our sample projects](/samples)

Try it out

----------

Start a payment

Sell a product

Issue coupons

Get your balance

Manage taxes

`   $ stripe payment_intents create --amount 1099 --currency "usd"  Copy  {  "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"  :   1741162862  ,  "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  ,  }     `

[

](/stripe-cli#install)

[Sign in](https://dashboard.stripe.com/login?redirect=https%3A%2F%2Fdocs.stripe.com%2F) to edit real requests.

[

Learn more about Payment Intents

](/payments/payment-intents)

Browse by product

-----------------

Payments

[

PaymentsOnline payments

](/payments)[

TerminalIn-person and omnichannel payments

](/terminal)[

ConnectPayments for platforms

](/connect)[

RadarFraud and risk management

](/radar)[

ClimateCarbon removal

](/climate/faqs)[

IdentityOnline identity verification

](/identity)[

Financial ConnectionsConnect users' financial accounts

](/financial-connections)[

CryptoAccept, onramp, or pay out in crypto

](/crypto)

Finance automation

[

BillingSubscriptions and recurring payments

](/billing)[

TaxSales tax and VAT automation

](/tax)[

Revenue RecognitionAccounting automation

](/billing/revenue-recognition)[

SigmaCustom reports

](/stripe-data/access-data-in-dashboard)[

Data PipelineData warehouse sync

](/stripe-data/access-data-in-warehouse)[

AtlasStartup incorporation

](/atlas)

Banking as a service

[

IssuingCard creation

](/issuing)[

TreasuryBuilding blocks for financial services

](/treasury)[

CapitalBusiness financing

](/capital/how-stripe-capital-works)

Prebuilt components

[

Payment LinksNo-code payments

](/payments/payment-links)[

CheckoutPrebuilt, Stripe-hosted checkout page

](/payments/checkout)[

ElementsSecure frontend UI components

](/payments/elements)

Need help? [Contact Support](https://support.stripe.com/).

Join our [early access program](https://insiders.stripe.dev/).

Check out our [changelog](/changelog).

Questions? [Contact Sales](https://stripe.com/contact/sales).

Powered by [Markdoc](https://markdoc.dev)

Sign up for developer updates:

Sign up

You can unsubscribe at any time. Read our [privacy policy](https://stripe.com/privacy).

Stripe Shell

Test mode

API Explorer

[

](https://stripe.com/docs/stripe-cli#install)

    Welcome to the Stripe Shell!

    Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your

    Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe

    resources in test mode.

    - View supported Stripe commands: stripe help ▶️

    - Find webhook events: stripe trigger ▶️ [event]

    - Listen for webhook events: stripe listen ▶

    - Call Stripe APIs: stripe [api resource] [operation] (e.g., stripe customers list ▶️)

The Stripe Shell is best experienced on desktop.

    $