Node.js is a flexible and lightweight platform that allows developers to build fast and scalable applications that work brilliantly in real-time. Its event-driven, non-blocking I/O model makes it highly efficient for data-intensive applications that need to run across multiple devices. Ecommerce applications often run on Node payment processing software components. These components work towards ensuring the integration of payment gateways, thereby enabling multiple payment options and risk-free authentication. Some of these payment processing platforms may include PayPal, Apple Pay, Google Pay, UnionPay, and similar applications. JavaScript’s dynamic and flexible environment ensures that every payment system runs smoothly and efficiently in real-time. Here are our picks of the 15 best JavaScript Node.js payment processing libraries that are open source in 2022. expressCart - fully functioning Node.js shopping cart; stripe-node - Node.js library for the Stripe API; stripe-billing-typographic - Typographic is a complete, full-stack example of a Stripe Billing integration.
stripe-nodeby stripe
Node.js library for the Stripe API.
stripe-nodeby stripe
TypeScript 3362 Version:v12.10.0-beta.1 License: Permissive (MIT)
expressCartby mrvautin
A fully functioning Node.js shopping cart with Stripe, PayPal, Authorize.net, PayWay, Blockonomics, Adyen, Zip and Instore payments.
expressCartby mrvautin
JavaScript 2199 Version:Current License: Permissive (MIT)
servicebotby service-bot
Open-source subscription management & billing automation system
servicebotby service-bot
JavaScript 871 Version:v0.9.0 License: Strong Copyleft (GPL-3.0)
braintree_nodeby braintree
Braintree Node.js library
braintree_nodeby braintree
JavaScript 322 Version:Current License: Permissive (MIT)
stripe-billing-typographicby stripe
⚡️Typographic is a webfont service (and demo) built with Stripe Billing.
stripe-billing-typographicby stripe
JavaScript 197 Version:Current License: Permissive (MIT)
node-paypal-express-checkoutby totaljs
Node.js PayPal Express Checkout for Single Payment
node-paypal-express-checkoutby totaljs
JavaScript 163 Version:Current License: Permissive (MIT)
midtrans-nodejs-clientby Midtrans
Official Midtrans Payment API Client for Node JS | https://midtrans.com
midtrans-nodejs-clientby Midtrans
JavaScript 130 Version:Current License: Permissive (MIT)
node-vn-paymentsby naustudio
Various VN Payment Gateways implemented for NodeJS
node-vn-paymentsby naustudio
JavaScript 98 Version:Current License: Permissive (Apache-2.0)
paypal-adaptive-sdk-nodejsby Ideame
Node.js sdk for Paypal Adaptive Payments API
paypal-adaptive-sdk-nodejsby Ideame
JavaScript 76 Version:Current License: Permissive (MIT)
dialogflow-transactions-nodejsby actions-on-google
Physical transactions sample (using Dialogflow) in Node.js
dialogflow-transactions-nodejsby actions-on-google
JavaScript 68 Version:Current License: Permissive (Apache-2.0)
wechat-payment-nodeby OtkurBiz
wechat payment api for node.js (weixin payment)
wechat-payment-nodeby OtkurBiz
JavaScript 67 Version:2.8.0 License: No License
yandex-checkout-nodeby lodosstm
Node.js SDK for Yandex.Checkout (unofficial)
yandex-checkout-nodeby lodosstm
JavaScript 65 Version:Current License: Permissive (MIT)
wwasby wificoin-project
wifidog auth server for supporting wfc payment and weixin lian
wwasby wificoin-project
JavaScript 63 Version:0.11.212 License: Strong Copyleft (GPL-3.0)
GCF-Stripeby rldaulton
A serverless implementation of Stripe using Google Cloud Functions as containerized microservices
GCF-Stripeby rldaulton
JavaScript 53 Version:v1.0 License: Permissive (MIT)
numvalidateby apilayer
Phone number validation REST API
numvalidateby apilayer
JavaScript 53 Version:Current License: Permissive (Apache-2.0)