Build, test, and manage your Stripe integration right from the terminal.
The Stripe CLI is a developer tool to help you help build, test, and manage your integration with Stripe directly from your terminal. The Stripe CLI is easy to install, works on macOS, Windows, and Linux, and offers you a range of functionality to make your developer experience with Stripe better.
With the Stripe CLI, you can:
Follow the steps below to get started with the Stripe CLI.
After installing the Stripe CLI, you must pair it with your Stripe account. To do so, run
stripe login in the terminal. You’ll be prompted to launch your browser and login to the Stripe Dashboard to grant the Stripe CLI access to your account.
Your pairing code is: humour-nifty-finer-magic
Press Enter to open up the browser (^C to quit)
Pairing generates a pair of secret API keys—one test mode, one live mode—that are valid for 90 days. You can also manually delete the key under API Keys in the Dashboard (e.g., when you’re done using the Stripe CLI). If you’re in an environment that doesn’t have a browser, a URL will be printed to use outside of that environment.
You are now ready to use the Stripe CLI, and to get started you can run your first command to create a customer by running:
This command creates a new customer on Stripe and returns the raw Customer object as JSON.