This page will provide insight into our overall approach and philosophy with the Accept Stripe Payments plugin and its extensions. You’ll find this consistent across most of our plugins.
When selecting plugins for our own sites, we prioritize specific qualities. These same qualities guide us in creating our plugins, and this approach will help you determine if our plugin is a good fit for your current project.
Our guiding principle for the plugin is:
Keep it lightweight, low maintenance, and compatible with the latest version of WordPress. It should run reliably for an extended period with minimal upkeep.
1) No Transaction Fees Taken by Us
Unlike many other solutions, our plugin takes no commission from your transactions. The only fees you incur are those charged by Stripe, allowing you to maximize your profits without hidden costs or surprises.
2) Lightweight
We generally try to keep our plugins easy to use and lightweight so they do not slow down a site. You may need a more complex plugin to fit your needs of the project and we understand that our plugin will not fit everyone’s needs.
3) Less Marketing Messages in the Admin
We do not put spammy marketing messages in the admin interface of your site.
4) Less Updates
We try to plan our updates and push updates only when needed. This cuts down on the time you need to allocate for plugin update related work. It also reduces the chance of an update related issue.
Note: we will always push out critical updates when needed.
5) Maintainability
We try our best to make sure we keep our plugins in a place where we can keep the maintainability at a level that meets the needs of our broader user base without overwhelming our small team. This factors into what features we add to the plugin and what we keep in the plugin.
6) Sustainability
Every feature or option that is added to the plugin has additional maintenance and support requirements. Just adding more options is not the whole equation. You will notice that many plugins out there offer something then later the plugin gets abandoned after a few years because they cannot keep up maintaining the plugin. So we always carefully evaluate things to try to understand how much usage a feature will get, how much complexity it will add to our code-base, how much maintenance weight it will add in the future etc.
We are a small team with over 14 years of experience in plugin development and maintenance. We intend to continue this work for many more years. Therefore, we strive to stay within our limits to ensure we can maintain what we offer over the long term.