The following table describes different pieces that you can use to set up Stripe without writing code. You don’t need to use all of the pieces. Use the pieces that you need now and add or combine features as your business grows.
The user interface for you to operate and configure your Stripe account. You can use it to monitor your business and manage payments, subscriptions, invoices, refunds, disputes, and more. Learn more or go to the Dashboard.
Represent your products on Stripe by configuring a product catalog and pricing model. Create recurring prices to enable subscriptions. Payment Links and subscriptions require products. You can use invoices without a product catalog. Learn more or go to the Dashboard.
Payment Links are reusable links that take your customers to a prebuilt checkout page. Share links through social media, SMS, and email or by embedding them on your site. You can use Payment Links for one-time purchases, donations, tips, or subscriptions. Learn more or go to the Dashboard.
Create and send branded invoices to customers and clients. Optionally, set up the customer portal to allow your customers to manage their own invoices and billing information. Learn more or go to the Dashboard.
Let your customers sign up for subscriptions with Payment Links or on your website, or manually create subscriptions. Manage the recurring payments, subscription-generated invoices, and recovery options in the Dashboard. Learn more or go to the Dashboard.
Let your customers manage their own accounts by setting up the customer portal. They can update their billing information and payment methods, pay and download invoices, and manage their subscriptions. Learn more or go to the Dashboard.
Create a pricing table to display your pricing plans and features in an embeddable UI component. Design the table in the Dashboard, then copy the code into your website. Learn more or go to the Dashboard.
You can run your e-commerce business on Stripe without writing a line of code. Imagine a company called Rocket Links that sells rockets through direct sales. After a consultation to understand the customer’s needs, the Rocket Links sales team selects the most appropriate rocket and emails the customer a Payment Link where they can purchase it. When the payment succeeds, the Rocket Links back office manually fulfills the orders.
You can run your SaaS business with Stripe’s no-code solutions. Imagine a company called Homebox that’s a SaaS platform building software for landscapers, plumbers, HVAC, and other home service professionals. They offer a subscriptions and accept recurring payments without writing any code.
If you have development resources and want to build a more complex integration, see the SaaS use case guide.
The homepage for Homebox
Offer subscriptions online
Integrate subscriptions into your website and set up self-service
You can use Stripe to get paid as a creator. Imagine an artist named Jane Diaz who creates art objects and videos, and performs live as Striped Llama. Jane doesn’t have a website, but she has an online presence through social media like Twitter and Instagram.
Use cases for creators
As a creator, you can use Stripe to handle a number of use cases.
You don’t need to write any code to run your professional services business on Stripe. Imagine a career coach named Jenny Rosen. She consults individually with clients and charges for her services by the hour. After a session, Jenny signs in to Stripe, creates an invoice, and sends it to her client. She gets an email notification when the payment succeeds and uses the Stripe Dashboard to track her monthly revenue and outstanding invoices.
Welcome to the Stripe Shell!
Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe
docs and press Control + Backtick on your keyboard to start managing your Stripe resources
in test mode.
- View supported commands:
- Find webhook events:
- Listen for webhook events:
- Call Stripe APIs: stripe [api resource] [operation] (e.g. )