Quickstart guides
Review a list of all Stripe integration quickstart guides.
This page contains a list of all Stripe integration quickstart guides. These guides include:
- Full end-to-end interactive code samples with multiple language and framework options
- Step-by-step implementation instructions that highlight lines of code as you scroll down the page
Payments
| Quickstart | Description |
|---|---|
| Accept carbon removal payments | Enable customers to buy carbon removal using the Climate API. |
| Accept in-person payments | Get started with Stripe Terminal for in-person payments. |
| Accept subscriptions with a prebuilt checkout page | Set up recurring payments and subscription management. |
| Build a full embedded checkout page | Customers enter payment details directly on your site without redirection from your site or app. |
| Build a custom checkout page with the Checkout Sessions API | Use Stripe Elements and the Checkout Sessions API to add tax, discounts, shipping rates, and other features to your custom checkout page. |
| Build an advanced integration with the Payment Intents API | Set up a custom checkout with the most granular and advanced control over the payment process and where you calculate the final amount. You need separate integrations for tax and subscriptions features. |
| Build a Stripe-hosted checkout page | Redirect customers to a Stripe-hosted payment page. After payment completion, they return to your site or app. |
| Create and send an invoice | Use the hosted invoice page to create and send invoices. |
| Embed Stripe’s prebuilt crypto onramp | Use Onramp JS to add Stripe’s prebuilt crypto onramp UI to a website or mobile webview. |
| Build a custom crypto onramp with Embedded Components | Use the Embedded Components SDK to build a custom crypto onramp for web, iOS, Android, or React Native. |
| Build a mobile payments integration | Embed a custom payment form with Mobile Elements in your iOS or Android application. |
Platforms and marketplaces
| Quickstart | Description |
|---|---|
| Onboard accounts to your Connect platform | Use Stripe-hosted flows or embedded components to collect onboarding requirements from your connected accounts. |
| Set up a Connect marketplace integration | Build a Stripe-hosted Checkout integration for one-time payments on a marketplace. |
| Set up a Connect SaaS platform integration | Build a Stripe-hosted Checkout integration for one-time payments on a SaaS platform. |
| Set up Connect embedded components | Build a dashboard for your connected accounts in your site with embedded components. |
Developer resources
| Quickstart | Description |
|---|---|
| Set up and deploy a webhook | Set up and deploy webhooks to listen to Stripe events. |
| Set up and manage real-time authorizations | Deploy webhooks to respond to Issuing authorizations. |