Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Essentials
SDKs
API
Testing
Stripe CLI
Sample projects
    Browse sample projects
    GitHub
    Identity verification
Tools
Workbench
Developers Dashboard
Stripe Shell
Stripe for Visual Studio Code
Features
Workflows
Event destinations
Stripe health alertsFile uploads
AI solutions
Agent toolkit
Security and privacy
Security
Privacy
Extend Stripe
Build Stripe apps
Use apps from Stripe
Partners
Partner ecosystem
Partner certification
HomeDeveloper resourcesSample projects

Browse sample projects

Explore the library of sample projects using Stripe.

PlatformFrontendBackendProducts
  • Accept payments with Stripe Checkout
    Open in VS Code
    View in GitHub
    Use Checkout to quickly collect one-time payments.
    ProductCheckout
    Platform
    Languages.NET, Go, Java, Node, PHP, Python, Ruby, HTML, React
  • Set up subscriptions with Stripe Billing
    Open in VS Code
    View in GitHub
    Use Billing to create a customer and subscribe them to a plan.
    ProductBilling
    Platform
    Languages.NET, Go, Java, Node, PHP, Python, Ruby, HTML
  • Set up subscriptions with fixed price
    Open in VS Code
    View in GitHub
    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
    Platform
    Languages.NET, Go, Java, Node, PHP, Python, Ruby, React, JavaScript
  • Set up subscriptions with metered usage
    Open in VS Code
    View in GitHub
    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
    Platform
    Languages.NET, Go, Java, Node, PHP, Python, Ruby, React
  • Accept a payment with a payment element
    Open in VS Code
    View in GitHub
    Accept payments with a secure, embeddable UI component.
    ProductElements
    Platform
    LanguagesNode, Ruby, PHP, Python, Java, Go, .NET, HTML, React, Vue.js
  • Accept a payment with a custom form
    Open in VS Code
    View in GitHub
    Build a custom payments integration by embedding UI components on your site using Stripe Elements.
    ProductElements
    Platform
    LanguagesNode, Ruby, PHP, Python, Java, Go, .NET, React, HTML, Kotlin, Swift
  • Accept a payment with Stripe Checkout
    Open in VS Code
    View in GitHub
    Redirect to a Stripe-hosted payment page using Stripe Checkout.
    ProductCheckout
    Platform
    LanguagesNode, Ruby, PHP, Python, Java, Go, .NET, React, HTML, Vue.js
  • Oasis Hubs Stripe Connect and usage-based billing demo
    Open in VS Code
    View in GitHub
    Sample application showing a Stripe Connect and Billing integration using ASP.NET Core.
    ProductConnect
    Platform
    Languages.NET, HTML
  • Apps on devices
    Open in VS Code
    View in GitHub
    Deploy your Android apps on Stripe SmartPOS Android devices.
    ProductTerminal
    Platform
    LanguagesKotlin
  • Tap to Pay with Stripe - Android demo
    Open in VS Code
    View in GitHub
    Accept contactless payments on a compatible Android device with the Stripe Terminal SDK.
    ProductTerminal
    Platform
    LanguagesKotlin
  • Identity verification
    Open in VS Code
    View in GitHub
    Securely collect and verify identity documents.
    ProductIdentity
    Platform
    LanguagesNode, Ruby, PHP, Python, Java, Go, .NET, HTML
  • Fully embedded Connect platform integration
    Open in VS Code
    View in GitHub
    Integrate with Connect embedded Components to build a fully embedded Connect integration.
    ProductConnect
    Platform
    LanguagesNode, React
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc