Stripe, a Payment Service by Developers for Developers

Romin Irani, January 24th, 2012

StripeThe key to any transaction whether in the online or physical world is the payment process. Payment is a common feature across desktop, web and mobile applications. PayPal is often the first choice that springs up on developers when they think of integrating payment into their applications.  Developers want an easy to use API, sandbox testing, fair transaction fees and definitely less paperwork and wait time. Stripe aims to simplify the process of accepting payments on the Web with its easy-to-use Stripe API.

Stripe is clearly focused on the developer integrating payments into their web application as quickly as possible. Sign up is instant and you are good to start in the test environment. The documentation comes with detailed tutorials that focus on setting up your payment form and making payments. The Service is currently available only in the United States. Stripe provides a dashboard that gives a quick overview of payments, customer and transfers. In addition to that, you can see your recurring plans and coupons.

Justin Vincent, a solo entrepreneur, has published a blog post in which he detailed how he moved from PayPal to Stripe in 2 Days. He cited key features that made Stripe stand out for him. Some of them include Instant approval, Ease of managing Subscriptions and Quick access to Sandbox Testing environment. The nice part is that he has integrated both Stripe and PayPal into his infrastructure. Justin clearly mentions that while you need to consider transaction costs, the ease of integration was the clinching factor for him.

The API is REST-based and uses JSON as the response data format. There are test and live mode API Keys, so you can use that to distinguish between your calls. There are also various client libraries available, including Ruby, PHP, Python. API methods include sending invoices, accepting payments, managing subscription billing, and editing and managing account information. You can see from the documentation that this is a service clearly meant for the developers and by the developers.

What is your view on integrating payments into your web applications? What is your wish list from current Payment Providers?

We have more than 100+ Payment related APIs in our directory.

Tags: Money
Both comments and pings are currently closed.

4 Responses to “Stripe, a Payment Service by Developers for Developers”

January 25th, 2012
at 10:38 pm
Comment by: Chris Anderson

Looks interesting as an alternative. The cost is hygenic, suffice to say… it can’t be too high. But whatever they can do to remove the voodoo from payment integration – monthly fees, minimum transactions, etc. Then I can present a client with an confident estimate of the cost they will face. Need something really compelling for non-profits, who especially can’t be certain how many donations they will receive, or experience peaks and valleys as they do events or campaigns.

February 11th, 2012
at 4:05 am
Comment by: Peter Jansen

This looks very interesting. And it is secure since all card numbers are encrypted on disk with AES-256. Decryption keys are stored on separate machines. None of Stripe’s internal servers and daemons are able to obtain plaintext card numbers; instead, they can just request that cards be sent to a service provider on a static whitelist. Stripe’s infrastructure for storing, decrypting, and transmitting card numbers runs in a separate datacenter, and doesn’t share any credentials with Stripe’s primary services (API, management interface, website, etc.).

February 21st, 2012
at 2:18 pm
Comment by: Now Get Network Security Testing Done via an API

[...] API supports the JSON data format. Payment for the job is done via the Stripe API that we earlier covered. Stripe delivers a one-time token from your credit card information that needs to be passed along [...]

March 6th, 2012
at 8:01 am
Comment by: Zipmark Wants to be Your Digital Checkbook

[...] to see various start-ups compete with established players. We recently covered how Stripe, is a developer friendly way to integrate payments into your applications with less fees as compared to Paypal. Another startup, [...]

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.