Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
OverviewExplore all products
Start building
Start developing
Sample projects
    Browse sample projects
    GitHub
    Identity verification
    Identity verification
About the APIs
Build with LLMs
Use Stripe without code
Set up Stripe
Create an account
Web Dashboard
Mobile Dashboard
Migrate to Stripe
Manage fraud risk
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomeGet startedSample 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.
    ProductBilling
    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.
    ProductBilling
    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 Metered 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 programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc