Browse sample projects
Explore the library of sample projects using Stripe.
PlatformFrontendBackendProducts Use Checkout to quickly collect one-time payments. ProductCheckout
Languages.NET, Go, Java, Node.js, PHP, Python, Ruby, HTML, React
Use Billing to create a customer and subscribe them to a plan. ProductBilling
Languages.NET, Go, Java, Node.js, PHP, Python, Ruby, HTML
Create a subscription for an online service with fixed-price options, and work with Stripe Elements to host a payment form on your servers. ProductSubscriptions
Languages.NET, Go, Java, Node.js, PHP, Python, Ruby, React, JavaScript
Create a subscription for an online service with metered usage options, and work with Stripe Elements to host a payment form on your servers. ProductSubscriptions
Languages.NET, Go, Java, Node.js, PHP, Python, Ruby, React
Accept payments with a secure, embeddable UI component. ProductElements
LanguagesNode.js, Ruby, PHP, Python, Java, Go, .NET, HTML, React, Vue.js
Build a custom payments integration by embedding UI components on your site using Stripe Elements. ProductElements
LanguagesNode.js, Ruby, PHP, Python, Java, Go, .NET, React, HTML, Kotlin, Swift
Redirect to a Stripe-hosted payment page using Stripe Checkout. ProductCheckout
LanguagesNode.js, Ruby, PHP, Python, Java, Go, .NET, React, HTML, Vue.js
Sample application showing a Stripe Connect and Billing integration using ASP.NET Core. ProductConnect
Languages.NET, HTML
Deploy your Android apps on Stripe SmartPOS Android devices. ProductTerminal
LanguagesKotlin
Accept contactless payments on a compatible Android device with the Stripe Terminal SDK. ProductTerminal
LanguagesKotlin
Securely collect and verify identity documents. ProductIdentity
LanguagesNode.js, Ruby, PHP, Python, Java, Go, .NET, HTML
Integrate with Connect embedded Components to build a fully embedded Connect integration. ProductConnect
LanguagesNode.js, React