All Projects → killbill → killbill-client-java

killbill / killbill-client-java

Licence: Apache-2.0 license
Java client library for Kill Bill

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to killbill-client-java

killbill-stripe-plugin
Kill Bill plugin for Stripe
Stars: ✭ 16 (-46.67%)
Mutual labels:  payments, billing, subscriptions, killbill
kbcli
GO client library for Kill Bill
Stars: ✭ 22 (-26.67%)
Mutual labels:  payments, billing, subscriptions, killbill
Killbill
Open-Source Subscription Billing & Payments Platform
Stars: ✭ 2,396 (+7886.67%)
Mutual labels:  payments, billing, subscriptions, killbill
killbill-admin-ui
Kill Bill Administrative UI engine
Stars: ✭ 39 (+30%)
Mutual labels:  payments, billing, subscriptions, killbill
Dj Stripe
Django + Stripe Made Easy
Stars: ✭ 1,022 (+3306.67%)
Mutual labels:  payments, billing, subscriptions
Pinax Stripe
a payments Django app for Stripe
Stars: ✭ 650 (+2066.67%)
Mutual labels:  payments, subscriptions
Nestjs Braintree
A module for braintree reoccurring payments and transactions 💳
Stars: ✭ 62 (+106.67%)
Mutual labels:  payments, subscriptions
Stripe Billing Typographic
⚡️Typographic is a webfont service (and demo) built with Stripe Billing.
Stars: ✭ 186 (+520%)
Mutual labels:  payments, billing
Invoiceneko
An Open Sourced Invoice System developed for anyone who needs to generate out an invoice and manage clients
Stars: ✭ 204 (+580%)
Mutual labels:  payments, billing
Ledgersmb
Repository for the LedgerSMB project -- web app for accounting & ERP
Stars: ✭ 222 (+640%)
Mutual labels:  payments, billing
development
An Enterprise-ready Cloud Services Management Software
Stars: ✭ 38 (+26.67%)
Mutual labels:  billing, subscriptions
Akaunting
Free and Online Accounting Software
Stars: ✭ 4,599 (+15230%)
Mutual labels:  payments, billing
pinax-stripe-light
a payments Django app for Stripe
Stars: ✭ 670 (+2133.33%)
Mutual labels:  payments, subscriptions
RxBilling
Rx wrapper for Billing Library with connection management
Stars: ✭ 79 (+163.33%)
Mutual labels:  billing, subscriptions
Gringotts
A complete payment library for Elixir and Phoenix Framework
Stars: ✭ 396 (+1220%)
Mutual labels:  payments, billing
Boxbilling
BoxBilling - Open source billing and client management software
Stars: ✭ 372 (+1140%)
Mutual labels:  payments, billing
Jetstream Cashier Billing Portal
Jetstream Cashier Billing Portal is a simple scaffolding billing portal to manage subscriptions, invoices and payment methods, built on top of Jetstream & Cashier Register.
Stars: ✭ 45 (+50%)
Mutual labels:  billing, subscriptions
drf-stripe-subscription
An out-of-box Django REST framework solution for payment and subscription management using Stripe.
Stars: ✭ 42 (+40%)
Mutual labels:  payments, billing
subscribie
Collect recurring payments online - subscription payments collection automation
Stars: ✭ 36 (+20%)
Mutual labels:  payments, billing
cashier-paystack
Cashier provides an expressive, fluent interface to Paystack's subscription billing services.
Stars: ✭ 44 (+46.67%)
Mutual labels:  billing, subscriptions

killbill-client-java

Maven Central

Java client library for Kill Bill.

Kill Bill compatibility

Client version Kill Bill version
0.23.y 0.16.z
0.40.y 0.18.z
0.41.y 0.19.z
1.0.y 0.20.z
1.1.y 0.22.z
1.2.y 0.22.z

We've upgraded numerous dependencies in 1.2.x (required for Java 11 support).

Usage

Add the library to your application:

<dependency>
    <groupId>org.kill-bill.billing</groupId>
    <artifactId>killbill-client-java</artifactId>
    <version>... release version ...</version>
</dependency>

The easiest way to get started is to look at our Java client tutorial. We also provide a sample Java client application. You can clone this project in order to get started.

When sending a body, if you are unsure which parameters to pass, take a look at the Java api documentation.

Build

To build the library:

mvn clean install -DskipTests=true

This will produce several jars, including:

  • killbill-client-java-x.y.z-SNAPSHOT.jar which contains the library only
  • killbill-client-java-x.y.z-SNAPSHOT-jar-with-dependencies.jar which is a self-contained jar (library and dependencies)

About

Kill Bill is the leading Open-Source Subscription Billing & Payments Platform. For more information about the project, go to https://killbill.io/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].