top of page

Developer Thoughts: Three Reasons I love using Stripe

Updated: Mar 19, 2023

I'm excited to share why Stripe has become my favorite payment processing tool and why I think it’s a valuable tool for developers everywhere.




Great Documentation


As a developer, one of the things that I appreciate the most about Stripe is their thorough and well-organized documentation.


It's clear that Stripe has invested heavily in the development of their documentation. Each function has a well thought out description that provides just the right amount of detail without being overly verbose. What's more, the documentation reliably includes links to other parts of the documentation that are necessary for understanding each call. This makes it incredibly easy to navigate and understand the Stripe API, even if you're just getting started.


(An example of Stripe documentation found at https://stripe.com/docs/js/payment_intents/retrieve_payment_intent)




Multi-Language Support


Another great thing about Stripe is that it has excellent support for multiple programming languages. Stripe has integrations for a wide range of popular languages including Javascript (Node.js), Python, Ruby, PHP, Java, Go, and .Net. Personally, I work with Python on the Artimatic API, and if you’re personally looking for Python support for your projects you can find that package on PyPI at https://pypi.org/project/stripe/.


For front-end work, there's also a Javascript package available that makes it easy to integrate Stripe into your client-side code with more instruction on the stripe documentation here https://stripe.com/docs/js/including.


Stripe even provides examples of making Curl requests!


(A comparison of Python and Node.Js API calls found at https://stripe.com/docs/api/authentication)




Perfectly Priced for Startups


One of the most attractive features of Stripe, especially for early-stage startups, is its affordability. As a developer and founder, I have to be scrappy and make the most of every dollar I spend.


Stripe's pay-as-you-go pricing model is a great fit for this approach, as they don't charge any money up front and instead charge based on transactions. While this isn't a one-of-a-kind idea in the payment processing space, it's still a fantastic feature that makes it easy to get started with Stripe without breaking the bank.


For me, this means that I can start learning and developing with Stripe without spending a penny. By the time I have paying users, I'll have tested and deployed content, greatly reducing the barrier to entry for small companies like Artimatic.




Thanks for Reading!


With all these great features, it is no wonder that Stripe has been ranked as one of the top 10 best fintech companies in the US***


I could go on and talk about how useful their test mode is, their great customer support, or even their growing tax center, but I’ll stop here for now.


Thank you for reading!




--Ben Flanders, Co-Founder and COO, Artimatic

Learn more about Ben at https://benflanders.me/


60 views0 comments

Recent Posts

See All
bottom of page