Build a Stripe App | Stripe (2024)

Stripe logo
  • Payments Payments Online payments
  • Checkout Checkout Prebuilt payment form
  • Elements Elements Customizable payments UIs
  • Payment Links No-code payments
  • Connect Connect Payments for platforms
  • Billing Billing Subscription management
  • Invoicing Invoicing Online invoices
  • Terminal Terminal In-person payments
  • Financial Connections Linked financial account data
  • Identity Identity Online identity verification
  • Climate Climate Carbon removal
  • Billing Billing Subscription management
  • Invoicing Invoicing Online invoices
  • Revenue Recognition Revenue Recognition Accounting automation
  • Sigma Sigma Custom reports
  • Data Pipeline Data warehouse sync
  • Atlas Atlas Startup incorporation
Automate revenue and finance on Stripe
  • Connect Connect Payments for platforms
  • Capital Capital Business financing
  • Issuing Issuing Card creation
  • Treasury Treasury Banking-as-a-service
  • Startups
  • Enterprises
  • SaaS
  • Platforms
  • Ecommerce
  • Marketplaces
  • Crypto
  • Creator economy
  • Embedded finance
  • Global Businesses
  • Finance Automation
  • App Marketplace
  • Professional services
  • Partner ecosystem
  • Documentation
  • Prebuilt checkout
  • Libraries and SDKs
  • App integrations
  • Accept online payments
  • Manage subscriptions
  • Send payments
  • Full API reference
  • API status
  • API changelog
  • Build on Stripe Apps
  • Support center
  • Support plans
  • Guides
  • Customer stories
  • Blog
  • Sessions
  • Contact sales
  • Jobs
  • Newsroom
  • Stripe Press
  • Become a partner
Sign in

Stripe Apps

Stripe Apps lets you embed custom user experiences directly in the Stripe Dashboard and orchestrate the Stripe API. Create an app to streamline operations just for your team or for the more than one million businesses using Stripe.

Categories

All

Accounting

Financial services

Billing

Climate

Compliance

Data and analytics

Marketing and sales

Productivity

Support

Featured apps

Exceptional apps that will help you streamline work, save time, and share context across tools.

Mailchimp

Drive traffic and sales with email and marketing automation

Marketing and sales

Productivity

DocuSign

Bring payments and agreements together

Productivity

Compliance

Bench

View and compare income statements directly within your Stripe Dashboard

Accounting

Compliance

Stripe Apps integrate all the tools you use to run your business

Home

Payments

Balances

Customers

Products

Reports

Connect

More

DocuSign

Envelopes

List of envelopes for matched customer.

In progress

Please DocuSign: Permission Slip

Last change on May 16

View

Completed

Please DocuSign: Contractor Acknowledgment IT Policies

Last change on May 16

View

Declined

Please DocuSign: One Way NDA

Last change on May 16

View

Today

Gross volume

$12,198.72

Balance

$9,257.51

Available to pay out

Payouts

$11,633.07

Expected today

Reports overview

Last 7 days

Jul 31 – Aug 29

Gross volume

Jul 31

Aug 29

Net volume from sales

Jul 31

Aug 29

MRR

Jul 31

Aug 29

How apps work

Apps can do anything a user can do with Stripe’s APIs: listen for webhooks, read and write data, and programmatically take action.

UI extensions let users discover and interact with your product, within the Stripe Dashboard. They’re built with industry standards like TypeScript and React, so you can get started faster.

Select from a UI toolkit of common app components, including graphs, buttons, inputs, and lists. Quickly iterate using the sample interfaces in the UI library for Figma.

You can build an app for your team or share it with all Stripe users on the Stripe App Marketplace, where it’ll be discoverable by any Stripe user.

Build an app

You can build apps for all of your core business functions, including accounting, analytics, sales, and marketing. An app can be just for your team or listed in the App Marketplace for any Stripe user.

Apps can streamline your most common workflows by triggering actions inside or outside of Stripe. Use the Stripe API to initiate billing, issue refunds, upgrade subscription plans, and more.

Give users confidence that their important data is always in sync. You can build an app to bring data from Stripe into your product inventory, marketing tool, or help desk. Or you can deep link from the Dashboard into your CRM or accounting software for easier reconciliation.

Your app can bring together data from Stripe and other systems, and then visualize it with components that look and feel just like the Stripe Dashboard. Your app can also link Stripe with your custom reporting tool to generate reports that help you spot trends and increase revenue.

Customer signs contract

Kick off billing

Proprietary data system

Data

Data

Stripe

CRM

Custom report

~

~

~

Distribute your app

While you can deploy an app privately for your team, you can also list an app on the Stripe App Marketplace, where anyone with a Stripe account can install it.

Creating an app for Stripe can get your product in front of new audiences. Users can install your app from the App Marketplace and use it right in the Stripe Dashboard, in a highly visible app drawer.

Drive traffic and sales with email and marketing automation

Read and respond to Intercom conversations directly in the Stripe Dashboard

View relevant Xero customer and transaction data within the Stripe Dashboard

Apps can help your users be more productive by bringing together their important tools. By extending your product into the Stripe Dashboard–or pulling data from Stripe into your product–you can improve your user experience.

Build a Stripe App | Stripe (1)
Build a Stripe App | Stripe (2)

App capabilities

Not sure what to build? These apps are simplifying operations for different teams.

Intercom’s app lets you easily check on a customer’s support history from the Stripe customer detail page. For example, a customer support agent using Stripe could see that a customer is requesting a refund through Intercom. They could issue the refund through Stripe and even use Intercom’s app to reply to the customer directly to let them know that the request has been completed.

Xero’s app shows you relevant transaction data inside Stripe, unifying information in one place. Rather than manually jumping between Xero and Stripe to reconcile invoices owed or outstanding bills, users can work from one source of truth.

The Mailchimp app lets you create behavior-based email journeys based on Stripe customer interactions. After choosing which events from Stripe to sync with Mailchimp–such as subscriptions, refunds, or payments–marketing teams can use those interactions to create more effective email journeys. For instance, when someone makes a new purchase using Stripe, Mailchimp could send them a discount as an incentive to become a repeat customer.

The DocuSign eSignature app brings payments and agreements together in a single view. For instance, a small business can check contract status a glance, or view an agreement to set up recurring payments and audit charges, without leaving the Stripe Dashboard.

With SendOwl, creators can link digital goods like podcasts or online courses with a product in Stripe, then automatically deliver them to the buyer after checkout. Users can manage their subscribers’ access within the Dashboard, and set download restrictions based on number of attempts or time limits, to protect the creators’ work and prevent subscribers from sharing content for free.

The no-code builder Kyber lets users assign tasks and automate common workflows based on Stripe events. Users can quickly configure automations within the Stripe Dashboard. For example, a user could set up a flow that notifies their customer support team in Slack or email whenever a dispute is initiated within Stripe.

Build a Stripe App | Stripe (3)
Build a Stripe App | Stripe (4)
Build a Stripe App | Stripe (5)
Build a Stripe App | Stripe (6)
Build a Stripe App | Stripe (7)
Build a Stripe App | Stripe (8)

Find apps for almost any function, from sales to support.

Since their inception, Stripe and Intercom have been sharing a very similar goal: empowering every business to thrive on the internet. With the app, we hope to serve thousands of shared customers so that they can save time and get the most value out of our products.

We built a Stripe App to provide our shared customers an intuitive, best-in-class integration between our two products. We know that customers have a lot of choice today, and providing a seamless experience across all of their financial software is a priority.

Agreements are critical for businesses. The DocuSign eSignature app allows Stripe users to easily link, reconcile and track DocuSign agreements and Stripe records, like payments and invoices, without using clunky, manual processes. We’re excited to partner with Stripe to provide a more streamlined and unified experience for our joint customers.

We built an app because we saw strong potential in making Stripe data easy to store and query with PostgreSQL. We also see the app as a potential driver of business growth, hopefully for both Render and Stripe.

Find code samples, UI toolkits, and other developer resources in our documentation.

From analytics to accounting, find the right app for your team in the Stripe App Marketplace.

Develop solutions with Stripe as part of the Stripe Partner Ecosystem.

Read the docs Browse apps
Build a Stripe App | Stripe (2024)

References

Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 6006

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.