Stripe App Marketplace Agreement

Effective Date: May 1, 2023

This Stripe App Marketplace Agreement (“Agreement”) is a legal agreement between Stripe Payments Europe, Limited. (“Stripe”, “us”, or “we”) and the entity or person (“you”, “your”, or “Developer”) who has created a Stripe App through a registered Stripe Account and describes the terms and conditions that apply to your use of the Stripe’s App Marketplace (“Marketplace”).  You also agree to be bound by the Stripe App Developer Agreement as updated from time to time.

You may not access or list your app in the Marketplace unless you agree to abide by all of the terms and conditions in this Agreement.

This Agreement  sets forth the terms and conditions for Developers who wish to publish and list an App on Stripe’s App Marketplace for discovery and installation by Stripe Business Users. This Agreement is applicable to Apps distributed for free and Apps where Business Users are charged a fee to use your service. Developer agrees to use the Marketplace only for purposes permitted by this Agreement or as otherwise allowed by applicable law. As between Stripe and Developer, Developer is solely responsible for your application submitted for listing on the Marketplace.

1. Definitions

“Brand Features” means the trade names, trademarks, service marks, logos, domain names, and other distinctive brand features of each party, respectively, as owned (or licensed) by such party from time to time.

“Business User” means any individual who is lawfully entitled to access and operate a Business Account.

“Listing” means the content provided for listing the App on Stripe’s App Marketplace.

“Stripe App” or “Stripe App” means a software application, including source code, provided by Developer or a third party to Stripe that may interoperate with the Covered Services, including an application developed by or for Developer or is listed on a marketplace.

“Stripe App Marketplace” or “Marketplace” means Stripe’s online marketplace site where your App may be discovered and installed by Business Users.

2. License Grants 

Developer grants to Stripe a non-exclusive, worldwide, transferable, sublicensable, fully paid-up, royalty-free license to (a) host, link to, reproduce, modify, publicly perform, publicly display, test, distribute, make available, license and otherwise use the Listing; (b) reproduce, perform, display, use and access the Listing for administration and demonstration purposes in connection with the operation and marketing of the Marketplace; and (c) reproduce, display, distribute and otherwise use any Developer Brand Features furnished by Developer to Stripe under this Agreement solely for use in connection with the Marketplace and in order to fulfill its obligations under the Agreement.

3. Restrictions and Responsibilities

3.1 In order to use and access Stripe’s APIs to build an App, you must have or create a Stripe account with Admin level access. You will keep all credentials secure and shall use the credentials as your sole means of accessing Stripe’s APIs. You may not share your account credentials with third parties.

3.2 Developer agrees it will protect the privacy and related legal rights of all Business Accounts and Business Users. You must inform Business Users of any data accessed by your App, and provide a privacy policy which governs your usage of that data. Your App may only use the information for the limited purpose for which you have obtained permission from Business User. If your application accesses personal information, you agree that you will securely transmit and store all data in transit and at rest.

3.3 You acknowledge and agree that you will not engage in any activity within the Marketplace, including the distribution of your App, that violates Marketplace policies or that:

(a) Violates any applicable laws or regulations or promotes unlawful activities;

(b) Contains or installs any active malware or exploits, or uses our platform for exploit delivery;

(c) Interferes with, disrupts, damages, harms, or accesses in an unauthorized manner the machines, systems, hardware, servers, networks, devices, data or other property or services of any third party;

(d) Includes false or misleading content;

(e) Processes payments triggered by core functionalities of your app outside of Stripe without express written permission; 

(f) Infringes on any proprietary right of any party, including patent, trademark, trade secret, copyright, right of publicity, or other rights;

(g) Is libelous, defamatory, or fraudulent;

(h) Is or contains sexually obscene content;

(i) Is discriminatory or abusive toward any individual or group;

(j) Diverts Business Users or provides links to any other site that mimics the Marketplace or passes itself off as the Marketplace.

3.4 When you submit your App to Stripe’s App Marketplace, you upload your App to a server in the United States. Your App is subject to U.S. export compliance requirements if your App uses, accesses, contains, implements, or incorporates encryption. You are responsible for classifying your Apps pursuant to the Export Administration Regulations (“EAR”), 15 C.F.R. Parts 730-774, including submission of any necessary classification requests or self-classification reports to the U.S. Department of Commerce’s Bureau of Industry and Security. Stripe only permits Apps on its platform that are classified as “EAR99” or have an Export Control Classification Number (“ECCN”) 5D992 (i.e., mass market) on the Commerce Control List. Developers are prohibited from posting Apps on Stripe’s platform that are classified other than EAR99 or 5D992.  By posting your App on Stripe’s platform you are certifying to Stripe that your App is classified as EAR99 or 5D992. 

3.5 You may not repackage or resell Stripe Apps Marketplace, Stripe APIs or any Developer Data derived from using the Marketplace. You are not permitted to use Stripe Apps in any manner that does or could potentially undermine the security of the Marketplace, Stripe’s APIs, Developer Data or any other data or information stored or transmitted using the Marketplace. Also, you may not interfere with, modify or disable any features, functionality or security controls of the Marketplace or Stripe’s APIs, defeat, avoid, bypass, remove, deactivate or otherwise circumvent any protection mechanisms for the Marketplace or Stripe’s APIs, or reverse engineer, decompile, disassemble or derive source code, underlying ideas, algorithms, structure or organizational form from the Marketplace or the Stripe API.

3.6 You agree that you are solely responsible for the content, development, operation, support or maintenance of your App unless otherwise agreed to and approved in writing by Stripe. Additionally, you agree you will be solely responsible for:

  • the technical installation and operation of your App;
  • creating and displaying information and content on, through or within the App; and
  • ensuring that your App is not designed to or utilized for the purpose of sending commercial electronic messages to any Stripe users, agents or Business Users without their consent.

3.7 You will respect and comply with the technical and policy-implemented limitations of Stripes Apps and the restrictions of this Agreement in designing and implementing your App. Without limiting the foregoing, you agree not to violate any explicit rate limitations on calling or otherwise utilizing Stripe’s APIs.

3.8 Stripe reserves the right to terminate this Agreement immediately if we determine that you have breached any requirement or obligation of this Section.

3.9 Nothing in this Agreement shall prevent either party from developing, promoting and/or publishing applications, products or services that are similar to or otherwise compete with the other party's applications.

4. Takedowns

4.1 Developer Takedown. In order to reduce interruption to Business Users that install your App, you must provide Stripe with 30 days’ written notice if you decide to remove your app from the Marketplace. You must comply with this Agreement for any App installed via the Marketplace, including but not limited to refund requirements. Removing your App from the Marketplace does not (a) affect the license rights of Business Users who have previously purchased or installed your App; or (b) change your obligation to deliver or support an App that has been previously purchased or installed by Business Users.

Stripe will not maintain any portion of any App that you have removed from Marketplace if you have provided written notice to us that such removal was due to:

(a) an allegation of infringement, or actual infringement, of any copyright, trademark trade secret, trade dress, patent or other intellectual property right of any person;

(b) an allegation of defamation or actual defamation;

(c) an allegation of violation, or actual violation, of any third party's right of publicity or privacy; or

(d) an allegation or determination that such Listing does not comply with applicable law.

If you remove an App from the Marketplace pursuant to clauses A through D of this Section, Stripe is not responsible for refund(s) to the affected buyer of any amount paid by Business User.

4.2 Stripe Takedowns. Stripe is not obligated to monitor your App or its content, but we may at any time review or test your App for compliance with this Agreement, the Marketplace program policies, and any other applicable terms, obligations, laws, or regulations. We reserve the right to refuse an App on Stripe’s Marketplace at our sole discretion. You may be required to provide information about yourself (such as identification or contact details) as a part of your App’s submission to the Stripe Marketplace, or as part of your continued use of Marketplace. You agree that any information you give to us will always be accurate, correct and up to date. As part of the specification for your Listing, we may ask that you include information such as your name and email address. Stripe may use this information for Listing in the Marketplace or for other uses.

If Stripe is notified by you or otherwise becomes aware and determines at its sole discretion that any portion of your Listing or Stripe App:

(a) violates the intellectual property rights or any other rights of any third party;

(b) violates any applicable law or is subject to an injunction;

(c) is pornographic, obscene or otherwise violates Stripe’s user policies or other terms of service as may be updated by Stripe from time to time in its sole discretion;

(d) is being distributed by you improperly;

(e) may create liability for Stripe or any third party;

(f) is deemed by Stripe to be malicious or defective;

(g) violates the terms of this Agreement or the Marketplace program policies;

(h) the display of the Listing is impacting the integrity of Stripe servers (for example, Business Users are unable to access such content or otherwise experience difficulty);

(i) is deemed by Stripe to add undue risk to Marketplace Business Users’ data or impair the user experience of Stripe Apps Marketplace or Stripe Apps;

(j) otherwise violates the Terms of this Agreement:

Stripe may to take one or more of the following actions: 

  • prevent the Listing from being made available on Marketplace; 
  • remove the Listing from Marketplace; 
  • flag, filter, or modify related materials (including but not limited to descriptions, screenshots, or metadata); 
  • reclassify the Listing;
  • disable the App on Business accounts which have installed the App; 
  • remove the App from Business Accounts which have installed the App.

Stripe reserves the right to suspend or bar any App from App Marketplace at its sole discretion.


5.1 If your application includes the export of Business User’s data, you represent and warrant that your App notifies all users how their account data will be accessed and transmitted and your Developer terms will control the privacy, security or integrity of such account data. You further represent and warrant that to the extent your application stores, processes or transmits account data, you or your App will not, without appropriate prior user consent or except to the extent required by applicable law:

  • modify the content of account data in a manner that adversely affects the integrity of account data;
  • perform calculations that are inaccurate or untrustworthy;
  • display data or visualizations that are inaccurate or incomplete;
  • disclose account data to any third party; or
  • use account data for any purpose other than providing your App’s functionality to Business Users.

5.2 Developer shall maintain and handle all account data in accordance with privacy and security measures reasonably adequate to preserve the confidentiality and security of all account data and all applicable privacy laws and regulations.


6.1 In addition to these terms of use, Stripe requires Apps and Developers to follow other policies in order to keep our App Marketplace and Stripe Users safe.  These policies are updated from time to time:  Privacy Policy, Partner Terms, Developer Terms of Service, App Review Guidelines.

6.2 You agree to provide 30 days’ notice to Stripe at if your organization changes ownership control via sell, merger or acquisition or buyout.