Displaying 1 to 20 from 51 results

OmniPay - A framework agnostic, multi-gateway payment processing library for PHP 5.3+

  •    PHP

Omnipay is a payment processing library for PHP. It has been designed based on ideas from Active Merchant, plus experience implementing dozens of gateways for CI Merchant. It has a clear and consistent API, is fully unit tested, and even comes with an example application to get you started.

BTCPay Server - Accept Bitcoin payments

  •    CSharp

BTCPay Server is a self-hosted, open-source cryptocurrency payment processor, which allows you to accept bitcoin without fees or intermediaries.. It's secure, private, censorship-resistant and free.

J2Pay - Multi-gateway payment processing library for java

  •    Java

J2Pay is an open source multi-gateway payment processing library for Java. Which provides simple and generic api for many gateways. It reduces developers efforts of writing individual code for each gateway. It provides flexibility to write code once for all gateways. It also excludes the efforts of reading docs for individual gateways.

gringotts - A complete payment library for Elixir and Phoenix Framework

  •    Elixir

Gringotts is a payment processing library in Elixir integrating various payment gateways, drawing motivation from Shopify's activemerchant gem and commerce_billing. Checkout the demo here. Gringotts offers a simple and unified API to access dozens of different payment gateways with very different APIs, response schemas, documentation and jargon.

Cashier-BTC - 💰 Self-hosted Bitcoin payment gateway (āļŋ)

  •    Javascript

Self-hosted Node.js Bitcoin payment gateway. Provides REST API (microservice). Process Bitcoin payments on your end, securely, with no comission.Request payments (invoicing), check payments (whether invoice is paid), receive callbacks if payment is made. Aggregate funds on final (aggregational) address. Depends on Nodejs v8+, Bitcoin Core, Couchdb for storage.


  •    CSharp

Bitcoin Payment Gateway API on ASP.NET. Accept Bitcoin, Litecoin, Dogecoin, Dash, Speedcoin, Reddcoin, Potcoin, Feathercoin, BTC, Vertcoin, Vericoin, Peercoin, Paycoin, MonetaryUnit, Swiscoin Payments Online on your ASP.NET C# website

react-braintree-fields - React components for Braintree hosted fields

  •    Javascript

A few small React components to make integrating Braintree's Hosted Fields easier. I've also written a vendor agnostic library PaymentFields It's an extension of this library to also support Square and Stripe. You might check that out if you ever think you'll need to support additional processors.

test-payment-cards - Cheatsheet of test payment cards for various payment gateways


A list of available test payment cards for various payment gateways. Please feel free to contribute cards for any payment gateways not currently listed here by making a pull request. Most payment gateways will accept any date set in the future for the card expiry date unless specified differently below.

indipay - The Laravel 5 Package for Indian Payment Gateways

  •    PHP

Step 5: Modify the app\Http\Kernel.php to use the new Middleware. This is required so as to avoid CSRF verification on the Response Url from the payment gateways. You may adjust the routes in the config file config/indipay.php to disable CSRF on your gateways response routes. Edit the config/indipay.php. Set the appropriate Gateway and its parameters. Then in your code...

Dwolla - :moneybag: Dwolla .NET/C# Library

  •    CSharp

A .NET implementation for the Dwolla Checkout (off-site gateway) API. Upon successful build, the results will be in the \__package directory.

omnipay-pingpp - A Ping++ driver for the Omnipay PHP payment processing library

  •    PHP

Ping++ is a Chinese leading payment integration service provider, which support various mainstream payment gateways in China, eg. Alipay, Wechat Pay, UnionPay, Apple Pay, QQ Wallet, YeePay, Baidu Wallet, JDPay, etc. Omnipay is a framework agnostic, multi-gateway payment processing library for PHP. It has a clear and consistent API, and is fully unit tested. This package implements Ping++ support for Omnipay.

OmniPay-Payone - A PAYONE gateway driver for the OmniPay framework

  •    PHP

Omnipay 3.x is a framework agnostic, multi-gateway payment processing library for PHP 7.1+. This package implements PAYONE support for OmniPay.

bkm-express - BKM Express PHP Payment Library

  •    PHP

BKM Express is easy and fast payment system in Turkey which makes possible online payments without giving whole credit card information so this library provides you a simple API for it. ######NOTE: currently working on this project. Documentation has not been completed yet.

Perfect-Stripe - Server Side Swift 3 Stripe API

  •    Swift

This API will connect your Server Side Swift application with the Stripe payment gateway. The master branch of this project currently compiles with Xcode 9.3 or the Swift 4.1 toolchain on macOS and Ubuntu.

rebilly-php - SDK for PHP

  •    PHP

The Rebilly SDK for PHP makes it easy for developers to access Rebilly REST APIs in their PHP code. You can get started in minutes by installing the SDK through Composer or by downloading a single zip file from our latest release. Using Composer is the recommended way to install the Rebilly SDK for PHP. To get started, you need run the Composer commands (assume you're in the project's root directory).

cashier - Cashier is an Elixir library that aims to be an easy to use payment gateway, whilst offering the fault tolerance and scalability benefits of being built on top of Erlang/OTP

  •    Elixir

The following are basic usage examples on how to use cashier in it's current state. This library is being activily developed and is likely to change as we move towards the first release. All current todo items are listed on the issues page.

gringotts_payment - Demo Phoenix app showing gringotts payment library integrations.

  •    Elixir

An Example application showing, the integration of different Payment Gateways in a Phoenix application using gringotts library. Now you can visit localhost:4000 from your browser.

shapeshift-magento2 - Accept cryptocurrency payments without fee on Magento 2 by ShapeShift exchange API

  •    PHP

ShapeShift collects neither personal data nor customer funds: the exchange takes place beyond company accounts. Note that most digital currency trading companies collect both information and funds, so ShapeShift introduces a great competitive advantage over them making transactions much more secure. It doesn’t require name, email, or location to send funds. A specific address to which you should send funds. The need to create an account to run a transaction is completely eliminated. A “No Fiat” policy is another feature of the platform and module. But you can run fiat withdrawal via other services that support fiat, for instance, Coinbase. Thus, the usage of banks or political currencies is eliminated within the platform.

react-native-midtrans - Midtrans Mobile SDK for React Native

  •    Java

React Native Midtrans is module for applicate Midtrans Payment Gateway, its use Midtrans Mobile SDK. react-native-midtrans enable merchant to accept online payments in React Native apps. it use Midtrans Mobile user Interface SDK to make transactions on all the payment types supported by Midtrans. Watch the video for the default module example.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.