https://github.com/northdevelopers/north-node-recurring-billing-api
This is a Node.js ecommerce application that embeds a checkout form for subscription billing in a website with North's Recurring Billing API.
https://github.com/northdevelopers/north-node-recurring-billing-api
ecommerce ecommerce-api membership membership-management nodejs nodejs-ecommerce recurring-billing recurring-payments subscription-api subscription-billing
Last synced: 7 months ago
JSON representation
This is a Node.js ecommerce application that embeds a checkout form for subscription billing in a website with North's Recurring Billing API.
- Host: GitHub
- URL: https://github.com/northdevelopers/north-node-recurring-billing-api
- Owner: NorthDevelopers
- Created: 2023-08-10T01:19:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-13T23:01:48.000Z (about 1 year ago)
- Last Synced: 2025-04-09T03:41:25.367Z (9 months ago)
- Topics: ecommerce, ecommerce-api, membership, membership-management, nodejs, nodejs-ecommerce, recurring-billing, recurring-payments, subscription-api, subscription-billing
- Language: EJS
- Homepage: https://developer.north.com/blog/tutorial-nodejs-recurring-billing-api
- Size: 6.46 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Securely Embed Recurring Payments in a Node.js App
This is a Node.js ecommerce application that embeds a checkout form for subscription billing in a website with [North's Recurring Billing API](https://developer.north.com/products/online/recurring-billing-api). The full-stack code in this repository adds a recurring payment form to a website, handling both the front-end and back-end aspects of the payment process.
## Get Sandbox Credentials
To get started, create a free [North Developer Portal account](https://developer.north.com/register). This will allow you to get the sandbox credentials that are required to test the app. After you log in, check out the official [Recurring Billing API Specification](https://developer.north.com/products/online/recurring-billing-api/api-spec/production/createandmanagesubscriptions), then [contact](https://developer.north.com/contact) North's Sales Engineering team to get sandbox credentials added to your Developer Portal account.
## Follow Along with the Tutorial
When you're ready to start building your app, you can follow along with [this tutorial](
https://developer.north.com/blog/tutorial-nodejs-recurring-billing-api) for step-by-step instructions.
## Completed App
Your completed payment app will look similar to the following:
