We only offer a bounty for Critical severity reports, but continue to accept Low, Medium, and High severity reports.
**Only Critical vulnerabilities on this asset are eligible for reward.**
Docs: https://docs.stripe.com/payment-links
https://stripe.com/docs/api
Docs: https://docs.stripe.com/climate
Only critical severity submissions will be accepted on this asset.
A user interface to operate and configure your Stripe account.
URL: https://dashboard.stripe.com
Docs: https://stripe.com/docs/dashboard
Docs: https://docs.stripe.com/revenue-recognition
Docs: https://docs.stripe.com/treasury
Google Play Store URL: https://play.google.com/store/apps/details?id=com.stripe.android.dashboard&hl=en_US&pli=1
Startup incorporation
Docs: https://stripe.com/docs/atlas
Docs: https://docs.stripe.com/tax
Stripe iOS Dashboard App
App Store URL: https://apps.apple.com/us/app/stripe-dashboard/id978516833
Docs: https://docs.stripe.com/invoicing
Docs: https://docs.stripe.com/capital/how-stripe-capital-works
Custom reports
Docs: https://stripe.com/docs/sigma
Docs: https://docs.stripe.com/identity
https://docs.stripe.com/financial-connections
Fraud and risk management
Docs: https://stripe.com/docs/radar
Card creation
Docs: https://stripe.com/docs/issuing
https://stripe.com/docs/js
Sample Stripe.js application: https://github.com/stripe-samples/accept-a-card-payment
Subscriptions and invoicing
Docs: https://stripe.com/docs/billing
Sample Billing applications:
* [stripe-samples/subscription-use-cases](https://github.com/stripe-samples/subscription-use-cases): Create subscriptions with fixed prices or usage based billing.
* [stripe-samples/checkout-single-subscription](https://github.com/stripe-samples/checkout-single-subscription): Learn how to combine Checkout and Billing for fast subscription pages
Prebuilt, Stripe hosted checkout page
URL: https://checkout.stripe.com/
Docs: https://stripe.com/docs/payments/checkout
Sample Checkout applications:
* [stripe-samples/checkout-subscription-and-add-on](https://github.com/stripe-samples/checkout-subscription-and-add-on): Uses Stripe Checkout to create a payment page that starts a subscription for a new customer.
* [stripe-samples/checkout-one-time-payments](https://github.com/stripe-samples/checkout-one-time-payments): Use Checkout to quickly collect one-time payments.
In-person and omnichannel payments
Docs: https://stripe.com/docs/terminal
Sample Terminal application: [stripe/stripe-terminal-js-demo](https://github.com/stripe/stripe-terminal-js-demo): Demo app for the Stripe Terminal JS SDK
URL: https://stripe.com/terminal/tap-to-pay
Docs: https://docs.stripe.com/terminal/payments/setup-reader/tap-to-pay?platform=android
Secure frontend UI component
Docs: https://stripe.com/docs/stripe-js
Sample Stripe Elements application: [stripe/elements-examples](https://github.com/stripe/elements-examples): Stripe Elements examples
Open source projects authored or maintained by Stripe. Only non-archived and non-demo/non-sample projects are in scope. Projects forked from upstream sources are not in scope unless the reported functionality is used by Stripe.
URL: https://github.com/stripe
Docs: https://docs.stripe.com/stripe-data/access-data-in-warehouse
Payments for platforms and marketplaces
Docs: https://stripe.com/docs/connect
Sample Connect applications:
* [stripe/stripe-demo-connect-kavholm-marketplace](https://github.com/stripe/stripe-demo-connect-kavholm-marketplace): Demo app for Global Marketplace using Stripe Connect
* [stripe/stripe-connect-rocketrides](https://github.com/stripe/stripe-connect-rocketrides): Sample on-demand platform built on Stripe: Connect onboarding for pilots, iOS app for passengers to request rides.
Description: Sandboxes is the default testing tool offered by Stripe. Sandboxes now has support for all Stripe products (including Stripe Apps, Sigma, and BaaS products). They allow a merchant to now have multiple, isolated ephemeral testing environments rather than the 1:1 model of test mode and its live account.
Documentation: https://docs.stripe.com/sandboxes
Threat Model:
* Safely copying data from Sandbox to live mode (and vice versa)
* Do testing activities impact the livemode account? (Excluding intentional copying of data to livemode)
* Do sandbox-only roles only give access to Sandboxes?
Official API libraries
URL: https://stripe.com/docs/libraries
Terminal SDKs: https://stripe.com/docs/terminal/payments/setup-integration
Online payments
Docs: https://stripe.com/docs/payments
Sample Payments application: [stripe-samples/accept-a-card-payment](https://github.com/stripe-samples/accept-a-card-payment): Learn how to accept a basic card payment on web, iOS, Android
Vulnerabilities found in third party apps and their backend infrastructure should be reported to the responsible developer.
Reporters should only report vulnerabilities in Stripe third party apps to Stripe under this program if they do not receive a satisfactory response from the responsible developer. These types of reports are not eligible for a bounty.
URL: https://stripe.com/terminal/tap-to-pay
Docs: https://docs.stripe.com/terminal/payments/setup-reader/tap-to-pay?platform=ios
Link is a simple and secure way to pay in one click on tens of thousands of sites. Save your payment information with Link the first time you check out. Link will autofill your saved card details and shipping addresses for all future purchases on Link-supported sites. Users can manage their saved information on the link.co website.
Landing page: https://link.com
Main application: https://app.link.com
Support page: https://support.link.com
Organizations is a new grouping entity where Stripe users can group multiple business accounts. With an Organization, users can:
- Search for resources across all the business accounts in an Organization
- Download consolidated reports that aggregates across all business accounts.
- Manage access for other users across all business accounts including creating a role for users at the Organization and inherit access to all business accounts.
- Users can also add and remove business accounts where they are the owner or invite accounts where they are an admin.
- (Coming Soon) Manage Single Sign-On at the Organization and apply to all business accounts.
Documentation: https://docs.stripe.com/payments/account/orgs
**Only Critical vulnerabilities on this asset are eligible for reward.**