Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Quickstart
Stripe Shell
Get started
Keyboard shortcuts
Product tutorial
Checkout tutorial
Manage subscription tutorial
Stripe CLI
Dashboard
Stripe for Visual Studio Code
Webhooks
File uploads
Error handling
API
Tour
Keys
Libraries
Upgrades
Rate limits
Card testing
Expanding responses
Domains and IP addresses
Search
Building With Stripe
React Stripe.js
Prebuilt iOS UI
Prebuilt Android UI
Extensions
Connectors
Samples
Checklist
Feedback
HomeDeveloper tools

Stripe Shell

Manage your Stripe resources in test mode from the Stripe docs site.

Stripe Shell is an interactive, authenticated, browser-based shell for managing your Stripe resources in test mode. It securely authenticates access anywhere within the Stripe docs site. Just login to the Stripe docs site and launch the Stripe Shell with a keyboard shortcut.

Start with a guide

Get started with the Stripe Shell

Learn how to launch the Stripe Shell and get started with a YouTube video from Developer Advocacy.

Keyboard shortcuts in the Stripe Shell

Learn about the keyboard shortcuts available for the Stripe Shell.

Tutorials

Subscription product tutorial using the Stripe Shell or CLI

Learn how to create a subscription product using the Stripe Shell or CLI.

Checkout subscription tutorial using the Stripe Shell or CLIPrebuilt

Learn how to subscribe a customer to a recurring payment using the Stripe Shell or CLI.

Manage subscription tutorial using the Stripe Shell or CLIPrebuilt

Learn how to create a customer portal that allows customers to manage an existing subscription using the Stripe Shell or CLI.

Key features

Use your favorite pre-installed tools

Manage your Stripe resources with the Stripe CLI pre-loaded with autocomplete. No more hunting around for commands—start typing stripe and hit the space bar on your keyboard then click a supported command.

Use the Stripe Shell to learn new products

Launch the Stripe Shell from the Stripe docs site to easily try out different combinations of Stripe API requests before writing a line of code.

Execute Stripe CLI snippets directly in Stripe docs

Run any supported Stripe CLI command directly within the Stripe docs site. When you click the green play button next to any supported CLI command, the Stripe Shell runs the request and returns an immediate response in the terminal window.

Use the Stripe CLI for local development

While the Stripe Shell can’t test a webhooks integration on your local server, it’s still possible to use the Stripe CLI to forward and trigger webhook events locally. To learn more, see Test a webhooks integration with the Stripe CLI.

Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Start with a guide
Tutorials
Key features
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! This is a graphical user interface of the Stripe CLI. You can use it to discover webhook events and manage your Stripe resources. By pressing ctrl + ` you can toggle it open from any page within the Stripe documentation. - View supported commands: - Listen for webhook events: - Trigger webhook events: - Call Stripe APIs: stripe [api resource] [api operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$