Terms of Service
Last Updated: April 25, 2025
1. Introduction
Welcome to ChargeKit ("ChargeKit," "we," "us," or "our"). These Terms of Service ("Terms") govern your access to and use of the ChargeKit website (chargekit.dev), dashboard, the ChargeKit.js SDK, and related services (collectively, the "Service"). The Service allows developers ("Developers," "you," "your") to connect their Stripe accounts, manage billing plans for their applications, and integrate payment functionalities using our SDK.
By accessing or using the Service, you agree to be bound by these Terms and our Privacy Policy. If you do not agree to these Terms, you may not access or use the Service. If you are using the Service on behalf of an entity, you represent and warrant that you have the authority to bind that entity to these Terms.
We reserve the right to modify these Terms at any time. We will notify you of significant changes by updating the "Last Updated" date. Your continued use of the Service after changes constitutes acceptance of the new Terms.
2. Service Description
ChargeKit provides a platform for Developers to:
- Connect their existing Stripe account via Stripe Connect.
- Register their applications (SaaS, plugins, etc.) within the ChargeKit dashboard.
- Define billing plans (one-time, recurring) for their applications, which automatically creates corresponding Products and Prices in their connected Stripe account.
- Utilize the ChargeKit.js SDK to integrate payment functionalities (checkout, subscription management) into their own applications with minimal code.
3. Developer Accounts
To use the Service, you must register for a developer account. You agree to provide accurate, current, and complete information during registration and keep your account information updated. You are responsible for safeguarding your password and for all activities that occur under your account. You must notify us immediately of any unauthorized use of your account.
We require users to be at least 18 years old.
4. Stripe Connect and Fees
Connecting a valid Stripe account via Stripe Connect is required to use the billing features of the Service. You are subject to the Stripe Connected Account Agreement and Stripe Services Agreement.
ChargeKit charges a service fee calculated as a percentage (currently 5%) of the transaction amount for each successful payment processed through applications managed via our Service. This fee is collected automatically by Stripe as an "application_fee" during the transaction process via Stripe Connect. You authorize ChargeKit and Stripe to collect this fee. Fee percentages are subject to change with prior notice.
You are responsible for all other fees associated with your Stripe account (e.g., Stripe's standard processing fees, dispute fees).
5. Use of the SDK
We grant you a limited, non-exclusive, non-transferable, non-sublicensable license to use the ChargeKit.js SDK solely for the purpose of integrating the Service's payment functionalities into your own applications, subject to these Terms.
You are responsible for implementing the SDK correctly within your application and for ensuring your application complies with all applicable laws and regulations, including those related to payments, data privacy, and consumer protection.
You may not reverse engineer, decompile, or attempt to discover the source code of the SDK or the Service.
6. Intellectual Property
The Service, including the website, dashboard, SDK, logos, design, text, graphics, and other files, are the proprietary property of ChargeKit or its licensors. You are granted no rights other than the limited license specified in these Terms.
You retain ownership of your application, your content, and your end-user data. By registering your application and defining plans, you grant ChargeKit the necessary rights to interact with your Stripe account via Stripe Connect to create Products and Prices as described.
7. User Conduct
You agree not to use the Service for any unlawful purpose or in any way that could harm ChargeKit, Stripe, or any third party. Prohibited activities include, but are not limited to:
- Violating any applicable laws or regulations.
- Infringing on intellectual property rights.
- Transmitting viruses or malicious code.
- Attempting to gain unauthorized access to the Service or other accounts.
- Using the Service to facilitate illegal transactions or fraud.
- Misrepresenting your identity or affiliation.
We reserve the right to suspend or terminate accounts engaging in prohibited activities.
8. Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. ChargeKit DOES NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE. WE ARE NOT RESPONSIBLE FOR THE FUNCTIONALITY OF STRIPE OR ANY THIRD-PARTY SERVICES. YOU ARE SOLELY RESPONSIBLE FOR YOUR APPLICATION, YOUR END-USERS, AND YOUR COMPLIANCE WITH ALL APPLICABLE LAWS AND STRIPE'S TERMS.
9. Limitation of Liability
TO THE FULLEST EXTENT PERMITTED BY LAW, IN NO EVENT WILL ChargeKit OR ITS AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, SUPPLIERS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, COVER, OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, REVENUE, GOODWILL, USE, OR DATA) HOWEVER CAUSED, UNDER ANY THEORY OF LIABILITY, INCLUDING, WITHOUT LIMITATION, CONTRACT, TORT, WARRANTY, NEGLIGENCE, OR OTHERWISE, EVEN IF ChargeKit HAS BEEN ADVISED AS TO THE POSSIBILITY OF SUCH DAMAGES.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AGGREGATE LIABILITY OF ChargeKit AND ITS AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, SUPPLIERS, OR LICENSORS, RELATING TO THE SERVICES WILL BE LIMITED TO THE GREATER OF ONE HUNDRED U.S. DOLLARS ($100) OR THE TOTAL FEES PAID BY YOU TO ChargeKit (VIA THE APPLICATION FEE) IN THE THREE (3) MONTHS PRECEDING THE EVENT GIVING RISE TO THE LIABILITY.
10. Indemnification
You agree to indemnify, defend, and hold harmless ChargeKit and its affiliates, officers, agents, employees, and partners from any claim or demand, including reasonable attorneys' fees, made by any third party due to or arising out of your use of the Service, your violation of these Terms, your violation of any rights of another (including your end-users), or your application's content or functionality.
11. Termination
We may terminate or suspend your access to the Service immediately, without prior notice or liability, for any reason whatsoever, including, without limitation, if you breach these Terms. Upon termination, your right to use the Service will cease immediately. You may terminate your account at any time by contacting us or through your account settings, if available. Provisions that by their nature should survive termination shall survive termination, including, without limitation, ownership provisions, warranty disclaimers, indemnity, and limitations of liability.
12. Governing Law
These Terms shall be governed and construed in accordance with the laws of the Netherlands, without regard to its conflict of law provisions. Any disputes arising from these Terms or the Service that are not subject to arbitration shall be resolved in the courts of Amsterdam, Netherlands.
13. Miscellaneous
These Terms constitute the entire agreement between you and ChargeKit regarding the Service. If any provision of these Terms is held to be invalid or unenforceable, that provision will be enforced to the maximum extent permissible, and the other provisions of these Terms will remain in full force and effect. No waiver of any term of these Terms shall be deemed a further or continuing waiver of such term or any other term.
14. Contact Us
If you have any questions about these Terms, please contact us at: contact@chargekit.dev.