App Store Payment Alternatives - Open Source and Public Libraries

by abala

Judge Yvonne Gonzalez Rogers ordered that iOS apps must be allowed to support non Apple payment options in the Epic v. Apple case. In this case, Apple also scored a partial victory as the judge stopped short of calling it a monopoly. The judge also ordered Epic Games to pay Apple 30% of its revenue through the direct payment system. Epic is fighting a similar lawsuit against Google. Countries like South Korea have passed laws requiring Apple and Google to offer alternative payment systems to their users in the country.While the jury is still out on the Epic v. Apple case, it brings out two aspects. Is what is often referred to by developers as the "Apple Tax" of 30% indeed justified? For this reason, Epic launched the Epic Games Store to demonstrate that they could operate at a lower revenue cut of 12%.The second aspect is platform and payments interoperability. When platform interoperability becomes mandated or a global best practice, developers should be ready to bring in payment gateways of their choice. The kandi kit for App Store Payment Alternatives showcases the popular open source payment gateways such as Omnipay, Active Merchant, and CI Merchant and libraries available to connect with leading payment platforms such as Stripe, Braintree, and Razorpay.

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.

Omnipay

Core libraries and samples from Omnipay, a framework agnostic, multi-gateway payment processing library for PHP.
o

omnipayby thephpleague

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

PHP Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
o

omnipay-exampleby thephpleague

Example application for Omnipay PHP payments library

PHP Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
o

omnipay-stripeby thephpleague

Stripe driver for the Omnipay PHP payment processing library

PHP Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
o

omnipay-paypalby thephpleague

PayPal driver for the Omnipay PHP payment processing library

PHP Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
o

omnipay-braintreeby thephpleague

Braintree Driver for Omnipay Gateway

PHP Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
o

omnipay-commonby thephpleague

Core components for the Omnipay PHP payment processing library

PHP Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse

Active Merchant

Libraries on Active Merchant, a simple payment abstraction library extracted from Shopify.
a

active_merchantby activemerchant

Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.

Ruby Updated: 1 d ago License: Permissive

Support
Quality
Security
License
Reuse
o

offsite_paymentsby activemerchant

A simple and unified API to handle dozens of different offsite payment pages.

Ruby Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse

CI Merchant

Though no longer actively supported use the library to build and support your own gateway. If you are not looking to build but to use, then leverage other frameworks.
c

ci-merchantby expressodev

An open source payment processing library for CodeIgniter

PHP Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse

Braintree

Libraries for Braintree integration.
b

braintree_rubyby braintree

Braintree Ruby library

Ruby Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
b

braintree-webby braintree

A suite of tools for integrating Braintree in the browser

JavaScript Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
b

braintree_phpby braintree

Braintree PHP library

PHP Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse

Razorpay

Libraries for Razorpay integration.
r

razorpay-phpby razorpay

Razorpay PHP Library

PHP Updated: 2 mo ago License: Permissive

Support
Quality
Security
License
Reuse
r

razorpay-rubyby razorpay

Razorpay Ruby SDK

Ruby Updated: 9 mo ago License: Permissive

Support
Quality
Security
License
Reuse

Stripe

Libraries for Stripe integration.
s

stripe-phpby stripe

PHP library for the Stripe API.

PHP Updated: 6 d ago License: Permissive

Support
Quality
Security
License
Reuse
s

stripe-iosby stripe

Stripe iOS SDK

Swift Updated: 0 d ago License: Proprietary

Support
Quality
Security
License
Reuse
s

stripe-goby stripe

Go library for the Stripe API.

Go Updated: 6 d ago License: Permissive

Support
Quality
Security
License
Reuse
s

stripe-payments-demoby stripe

Sample store accepting universal payments on the web with Stripe Elements, Payment Request, Apple Pay, Google Pay, Microsoft Pay, and the PaymentIntents API. 💳🌍✨

JavaScript Updated: 4 mo ago License: Permissive

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items