An open API service indexing awesome lists of open source software.

https://github.com/northdevelopers/north-java-recurring-billing-api

This is a Java ecommerce application that embeds a checkout form for subscription billing in a website with North's Recurring Billing API.
https://github.com/northdevelopers/north-java-recurring-billing-api

ecommerce java java-ecommerce membership recurring-payments subscription subscription-api subscription-billing subscription-management subscription-payment

Last synced: 5 months ago
JSON representation

This is a Java ecommerce application that embeds a checkout form for subscription billing in a website with North's Recurring Billing API.

Awesome Lists containing this project

README

          

# Securely Embed Recurring Payments in a Java App

This is a Java 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-java-recurring-billing-api) for step-by-step instructions.

## Completed App

Your completed payment app will look similar to the following:

![recurring-billing-api-demo-form](https://github.com/user-attachments/assets/99e27965-5c8d-4d24-a574-6d4fd980cd92)