[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.
$