API Libraries
Stripe has official libraries for different programming languages and mobile platforms. There are also many more third-party libraries and plug-ins created by the Stripe community.
Available as a gem:
sudo gem install stripe
If you use bundler, you can use this line:
gem 'stripe', :git => 'https://github.com/stripe/stripe-ruby'
Check out the Ruby API docs, or see the source on GitHub.
Available through pip:
pip install --upgrade stripe
Alternatively, you can also use easy_install:
easy_install --upgrade stripe
Check out the Python API docs, or see the source on GitHub. You can also find the Stripe package on PyPI.
The PHP library can be installed via Composer:
composer require stripe/stripe-php
Alternatively, you can download the source directly.
Check out the PHP API docs, or see the source on GitHub.
For Maven, add the following dependency to your POM:
<dependency>
<groupId>com.stripe</groupId>
<artifactId>stripe-java</artifactId>
<version>10.0.2</version>
</dependency>
In other environments, manually install the following JARs:
- The Stripe JAR from our github release page
- Google Gson from https://github.com/google/gson
Check out the Java API docs, or see the source on GitHub.
Install via go:
go get github.com/stripe/stripe-go
Then import the package:
import (
"github.com/stripe/stripe-go"
)
For more details, check out the Go API docs and GoDoc, or see the source on GitHub.
Install via dotnet:
dotnet add package Stripe.net
dotnet restore
Or using NuGet:
PM> Install-Package Stripe.net
For more details, check out the .NET API docs, or see the source on GitHub.
Community Libraries
Find some of the many community-supported libraries available for Stripe listed below.
Angular
C#
ColdFusion
Elixir
JavaScript
Perl
- Business-Stripe by Paul Pham
- Stripe Perl by Luke Closs.
PHP
React Native
Ruby
- ActiveMerchant by Ross Boucher and Greg Brockman
- Payola, a Rails engine by Pete Keen
- Spree by Greg Brockman
Other
- Choreos by Temboo
- GWT by ArcBees
- Haskell by David Johnson
- Smalltalk/Seaside by Paul DeBruicker
- Stripe-CLI by Andy Cohen
- stripe-clojure by Prachetas Prabhu
- Stripe Dart by Martin Flucka and Matias Meno at Exit Live.
- Stripe Elements for Ember.js by Code Corps
Plug-ins for third-party services
Want to make an existing tool better with Stripe? Here are some plug-ins to help you get started without any programming needed.
Developed by Stripe
- Salesforce Commerce Cloud (formerly Demandware)
- Shopware
- PrestaShop
Developed by the community
Implemented your own library or an example you'd like to share? Send a link to your code and we'll be happy to add it to the list!