killbill-client-java icon indicating copy to clipboard operation
killbill-client-java copied to clipboard

Java client library for Kill Bill

Results 12 killbill-client-java issues
Sort by recently updated
recently updated
newest added

The [upload catalog translation](https://killbill.github.io/slate/invoice.html#upload-the-catalog-translation-for-the-tenant) and [upload invoice translation](https://killbill.github.io/slate/invoice.html#upload-the-invoice-translation-for-the-tenant) code causes the following error: ``` org.killbill.billing.client.KillBillClientException: Invalid locale format: fr_FR/ ``` The following stack trace is seen in the Kill Bill...

The [Get Queue Entries](https://killbill.github.io/slate/admin.html#get-queue-entries) endpoint returns a streamed response I believe (See [this line](https://github.com/killbill/killbill/blob/e288ee37b96cb5d2ffa996fe753c6aeac895fa31/jaxrs/src/main/java/org/killbill/billing/jaxrs/resources/AdminResource.java#L177)). However, the Java client does not support this and only returns the status code See [this...

Create calls in Kill Bill typically return `201` with a `Location` header. When `followLocation` is specified, there is Get to automatically fetch the resource; however, when `followLocation` is not specified,...

enhancement

Assume I have changed my context path in my installation from "/1.0/kb/" to "/api/v1/", then i am using Java client to make requests, this end up in 404 or null...

https://github.com/killbill/killbill-client-java/blob/5e267bf6b4d3782a2df038b924f65cf956d622ae/src/main/java/org/killbill/billing/client/api/gen/CatalogApi.java#L254 According to the latest version of the KillBill API, GET /1.0/kb/catalog/product expects a LocalDateTime, not a LocalDate. In the current implementation of the library, LocalDate is passed, which causes...

There seems to be a problem handling some errors, specifically unpacking the returned error. This is the stack track I'm seeing: ``` org.killbill.billing.client.KillBillClientException: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "stacktrace" (class org.killbill.billing.client.BillingException), not...

Particularly [this](https://github.com/killbill/killbill-paypal-express-plugin/blob/cd867c1eabd9261e58914d3a6e719b92f658d074/lib/paypal_express/application.rb#L60) error. I am getting an error when using pluginPOST: ``` org.killbill.billing.client.KillBillClientException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'Invalid': was expecting 'null', 'true', 'false' or NaN at [Source: org.jboss.netty.buffer.ChannelBufferInputStream@15590dd4; line: 1, column:...

Hi Guys, KB version 0.18.3 The client currently does the following check... which to me makes sense. ``` public Bundle createSubscriptionWithAddOns(final Iterable subscriptions, final LocalDate requestedDate, final int timeoutSec, final...

On file `KillBillClient.java` on line [3477](https://github.com/killbill/killbill-client-java/blob/master/src/main/java/org/killbill/billing/client/KillBillClient.java#L3477) the method `addSimplePan` should be `addSimplePlan`.

So API classes (TenantApi for instance) have default constructors that call the default constructor of KillBillHttpClient. The latter relies on system properties or fallback values to init some fileds namely...