10 Best JavaScript Payment API Libraries

List hand-picked by Openbase Experts
Learn More

stripe

Node.js library for the Stripe API.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
3K
Weekly Downloads
924K
Last Commit
3mos ago
User Rating
5.0/ 5
21
Top Feedback
15Great Documentation
15Easy to Use
8Performant

expo-payments-stripe

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
16.5K
Weekly Downloads
1.5K
Last Commit
3mos ago
User Rating
4.8/ 5
5
Top Feedback
3Great Documentation
3Easy to Use
2Performant

razorpay

Razorpay node.js bindings

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
120
Weekly Downloads
21.8K
Last Commit
3mos ago
User Rating
5.0/ 5
2
Top Feedback
2Great Documentation
2Easy to Use
1Performant

tipsi-stripe

React Native Stripe binding for iOS/Android platforms

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.1K
Weekly Downloads
9.1K
Last Commit
7mos ago
User Rating
4.0/ 5
1
Top Feedback
rnp

react-native-payments

Accept Payments with Apple Pay and Android Pay using the Payment Request API.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.5K
Weekly Downloads
2.9K
Last Commit
1yr ago
User Rating
4.5/ 5
2
Top Feedback

react-native-iap

react-native native module for In App Purchase.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.1K
Weekly Downloads
24K
Last Commit
2mos ago

midtrans-client

Official Midtrans Payment API Client for Node JS | https://midtrans.com

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
110
Weekly Downloads
2.6K
Last Commit
2mos ago
swi

swissqrbill

Swiss QR Bill generation in Node.js and browsers

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
60
Weekly Downloads
488
Last Commit
2mos ago
nb

node-barion

Manage e-payment transactions through the Barion Smart Gateway.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
11
Weekly Downloads
100
Last Commit
1mo ago
ec

express-cart

A fully functioning Node.js shopping cart with Stripe, PayPal, Authorize.net, PayWay, Blockonomics, Adyen, Zip and Instore payments.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2.1K
Weekly Downloads
68
Last Commit
6mos ago
vp

vue-paystack

Paystack Vue Plugin for Vue 2.X

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
112
Weekly Downloads
478
Last Commit
6mos ago

paypal-rest-sdk

node.js SDK for PayPal RESTful APIs

SEE LICENSE IN https://github.com/paypal/PayPal-node-SDK/blob/master/LICENSE
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
1.2K
Weekly Downloads
27.9K
Last Commit
2yrs ago
cpi

cordova-plugin-inappbrowser-popup-bridge

A fork of cordova-plugin-inappbrowser which adds Braintree's PopupBridge functionality to support PayPal payments

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
21
Weekly Downloads
147
Last Commit
3mos ago
User Rating
Top Feedback
1Great Documentation
vc

vue-cardswipe

A Vue plugin for capturing data from magnetic card readers.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
73
Last Commit
1mo ago
fsw

@cybersource/flex-sdk-web

Easily create payment tokens using Flex API

SEE LICENSE IN LICENSE.md
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
2.5K
Last Commit
vpc

vue-paypal-checkout

A simple Vue.js wrapper component for paypal-checkout

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
150
Weekly Downloads
1.6K
Last Commit
sa

stripe-angular

Angular to Stripe module containing useful providers, components, and directives

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
46
Weekly Downloads
1.3K
Last Commit
1yr ago

stripe-client

Use the Stripe HTTP API in Expo without the DOM, node, or native deps

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
161
Weekly Downloads
1.3K
Last Commit
2yrs ago

gmopg

💳 Simple Nodejs wrapper for GMO Payment Gateway API.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
29
Weekly Downloads
592
Last Commit
1yr ago

react-native-paypal

React Native library that implements PayPal Checkout flow using purely native code

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
101
Weekly Downloads
587
Last Commit
1yr ago
User Rating
Top Feedback
1Great Documentation

ebanx

Provides access to EBANX API

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
9
Weekly Downloads
421
Last Commit
7yrs ago
pa

paystack-api

Paystack API wrapper

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
60
Weekly Downloads
392
Last Commit
1yr ago
rr

react-ravepayment

ReactJS library for implementing RavePay payment gateway

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
38
Weekly Downloads
350
Last Commit
2yrs ago

react-native-billing

React Native bridge to InApp Billing on Android.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
637
Weekly Downloads
337
Last Commit
3yrs ago
am

angular-monnify

Angular wrapper for integrating monnify transactions

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
1
Weekly Downloads
18
Last Commit
5mos ago
np

nativescript-purchase

💰 A NativeScript plugin for making in-app purchases!

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
84
Weekly Downloads
110
Last Commit
2yrs ago
ar

angular-rave

💵 An angular2+ module for integrating payments using the rave gateway

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
21
Weekly Downloads
105
Last Commit
2yrs ago
is

ipay88-sdk

React Native for integrating with iPay88 payment gateway's mobile SDK

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
18
Weekly Downloads
103
Last Commit
2yrs ago

paymill-node

Node.JS wrapper for the Paymill v2 API

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
24
Weekly Downloads
98
Last Commit
8yrs ago
vk

vue-korapay

This helps you accept payment using Korapay’s Collection Modal in your Vue app

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
8
Weekly Downloads
96
Last Commit
2yrs ago
me

mollie-es6

Mollie module in ES6

GPL-3.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
91
Last Commit
rpr

react-payment-request-api

High order component to drive Payment Request widget

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
58
Weekly Downloads
75
Last Commit
4yrs ago
np

nativescript-paypal

PayPal plugin for NativeScript

{"type":"MIT","url":"https://github.com/mkloubert/nativescript-paypal/blob/master/LICENSE"}
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
9
Weekly Downloads
66
Last Commit
5yrs ago

@ng-web-apis/payment-request

A declarative Payment Request API for Angular

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
62
Weekly Downloads
56
Last Commit
2yrs ago
np

node-payments

A simple interface to multiple payment services based on express

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
23
Weekly Downloads
47
Last Commit
6yrs ago
ca

checkout-api

A library for the Finnish Checkout online bank payment system integration

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
40
Last Commit
3yrs ago
rng

react-native-gpay

A framework for building react native google pay payment method

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
39
Last Commit

42-cent

Node.js multi-gateway payment processing module

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
41
Weekly Downloads
39
Last Commit
3yrs ago
pfv

paypalplus-for-vue

A simple PayPal Plus component (unbranded checkout for Brazil and Mexico) for Vue

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
7
Weekly Downloads
35
Last Commit
1yr ago

node-yandex-kassa

Node.js utilities to integrate Yandex.Kassa with your app

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
10
Weekly Downloads
23
Last Commit
7yrs ago

woo-promise

A promisified wrapper for WooCommerce-API, with some nice helpers along the way.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2
Weekly Downloads
23
Last Commit
6yrs ago

stripe-express

Use the Stripe HTTP API in Expo without the DOM, node, or native deps

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
161
Weekly Downloads
23
Last Commit
2yrs ago

vsf-payment-paypal

Paypal payment module for Vue Storefront

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
46
Weekly Downloads
5
Last Commit
1yr ago

itsa-mollie-payment-promise

Promise-wrapper arround mollie-api-node for internet payments

New BSD
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
14
Last Commit
7yrs ago

@singleware/payzen

Rest client for the PayZen API.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
0
Weekly Downloads
6
Last Commit
2yrs ago
pp

paypal-pay

pay-to-email node module using paypal api

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
6
Weekly Downloads
6
Last Commit
8yrs ago

chilepay

Chilepay SDK module for Payments integration

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1
Weekly Downloads
5
Last Commit
5yrs ago