recurly-client-go
recurly-client-go copied to clipboard
Go library for Recurly's V3 API
**Describe the bug** There is a subscription with a few addons. The intention is to delete all addons on renewal. To perform this action, this curl suffices: ```shell curl \...
I don't know if I'm missing something or what but it seems like a major pain to do make requests to get invoices. There's no way to use an offset...
Adds a Makefile with some common commands. Fixes the outstanding lint errors.
**Describe the bug** The Go library uses float for monetary values. Float is [widely](https://stackoverflow.com/a/3730040) [discouraged](https://stackoverflow.com/a/34490512) as it does not contain the necessary precision to handle currency values. **To Reproduce** Fetch...
Would it be possible to have consts for the error messages that the api provides? The errors codes are provided as consts within `error_types.go` which helps users of the library...
**Describe the bug** Some time fields ([the `Invoice.DueAt` for instance](https://github.com/recurly/recurly-client-go/blob/7281b1a215a4935e9274891b46191ffcd21db5af/invoice.go#L113)) may return a `null` value from the API but the client does not support pointer time fields, hence the set...
Hello, it looks like there is not yet a method able to retrieve an invoice as a PDF, whereas it's available in the API. Is this planned?