chargebee

package module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT Imports: 3 Imported by: 0

README

Chargebee API Client

Bitsnap Operational Intelligence Platform Chargebee API client package.

Existing accounting platforms often suffer from reliability issues, such as potential ledger data loss and inconsistent API specifications, making long-term use and interoperability risky. To address these challenges, Yuriy is publishing up-to-date Accounting Services API Clients with a focus on long-term support. These clients aim to uncover and highlight inconsistencies in API specifications and documentation.

Usage

package main 

import (
  "time"
  
  "github.com/bitsnap/chargebee-api-client"
)

// set CHARGEBEE_API_TOKEN and CHARGEBEE_SITE variables
//
func main() {
  // or specify the respective values explicitly
  chargebee.UseToken("test_very_secure_token")
  chargebee.UseSite("test-ier-site")
  
  // Lists all customers, without pagination
  // Be mindful of API requests limits
  customers, err := chargebee.ListAllCustomers()
  
  // Lists with pagination offset
  customers, offset, err := chargebee.ListCustomers()

  // Gets next page with the previous offset
  // All entries are sorted by updated_at field, by default
  moreCustomers, newOffset, err := chargebee.ListCustomersPage(offset)
  
  // Use created_at updated_at filters to stream changes
  halfHourAgo := time.Now().Add(-30 * time.Minute)
  updatedCustomers, err := chargebee.ListCustomersUpdatedSince(&halfHourAgo)
  createdCustomers, err := chargebee.ListCustomersCreatedSince(&halfHourAgo)
}

Development

Install asdf with all the dependencies

git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0
# Add the following to ~/.bashrc:
echo '. "$HOME/.asdf/asdf.sh"' >> ~/.bashrc
# Completions must be configured by adding the following to your .bashrc:
echo '. "$HOME/.asdf/completions/asdf.bash"' >> ~/.bashrc
# install asdf

asdf plugin add golang
asdf plugin add golangci-lint 
asdf plugin add ko
asdf plugin add goreleaser

go install golang.org/x/tools/cmd/goimports@latest
go install mvdan.cc/gofumpt@latest
go install github.com/onsi/ginkgo/v2/ginkgo@latest

Code generation

# will scrape the existing API documentation pages and emit the respective API client methods
# enums and models validation, where applicable

go generate ./...

Testing

# trial Chargebee sites are suffixed with *-test 
# make sure to double check - it was not documented properly

CHARGEBEE_API_TOKEN=test_xxx CHARGEBEE_SITE=xxx-test ginkgo run ./...

TODO

  • refactor scraping
  • maybe introduce some attr filtering
  • implement webhook API endpoints for CDC streaming
  • provide Apache Flink JNI source binding
  • provide Argo Events source binding

License

Bitsnap is a proprietary product developed by Yuriy Yarosh.

Chargebee golang API Client is licensed under the terms of MIT License.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ListAdvancedInvoiceSchedules

func ListAdvancedInvoiceSchedules(id string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListAdvancedInvoiceSchedulesCreatedSince

func ListAdvancedInvoiceSchedulesCreatedSince(id string, createdSince *time.Time) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListAdvancedInvoiceSchedulesPage

func ListAdvancedInvoiceSchedulesPage(id, offset string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListAdvancedInvoiceSchedulesPageSortBy

func ListAdvancedInvoiceSchedulesPageSortBy(id, offset string, field string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListAdvancedInvoiceSchedulesUpdatedSince

func ListAdvancedInvoiceSchedulesUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListAllAdvancedInvoiceSchedules

func ListAllAdvancedInvoiceSchedules(id string) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListAllBusinessEntityTransfers

func ListAllBusinessEntityTransfers() ([]chargebee.BusinessEntityTransfer, error)

func ListAllContractTerms

func ListAllContractTerms(id string) ([]chargebee.ContractTerm, error)

func ListAllCouponCodes

func ListAllCouponCodes() ([]chargebee.CouponCode, error)

func ListAllCouponSets

func ListAllCouponSets() ([]chargebee.CouponSet, error)

func ListAllCoupons

func ListAllCoupons() ([]chargebee.Coupon, error)

func ListAllCreditNotes

func ListAllCreditNotes() ([]chargebee.CreditNote, error)

func ListAllCurrencies

func ListAllCurrencies() ([]chargebee.Currency, error)

func ListAllCustomerContacts

func ListAllCustomerContacts(id string) ([]chargebee.Contact, error)

func ListAllCustomerHierarchies

func ListAllCustomerHierarchies(id string) ([]chargebee.Hierarchy, error)

func ListAllCustomerPaymentVouchers

func ListAllCustomerPaymentVouchers(id string) ([]chargebee.PaymentVoucher, error)

func ListAllCustomers

func ListAllCustomers() ([]chargebee.Customer, error)

func ListAllDifferentialPrices

func ListAllDifferentialPrices() ([]chargebee.DifferentialPrice, error)

func ListAllDiscounts

func ListAllDiscounts(id string) ([]chargebee.Discount, error)

func ListAllEntitlements

func ListAllEntitlements() ([]chargebee.Entitlement, error)

func ListAllEvents

func ListAllEvents() ([]chargebee.Event, error)

func ListAllFeatures

func ListAllFeatures() ([]chargebee.Feature, error)

func ListAllGifts

func ListAllGifts() ([]chargebee.Gift, error)

func ListAllInvoicePaymentVouchers

func ListAllInvoicePaymentVouchers(id string) ([]chargebee.PaymentVoucher, error)

func ListAllInvoicePayments

func ListAllInvoicePayments(id string) ([]chargebee.Transaction, error)

func ListAllInvoiceUnbilledCharges

func ListAllInvoiceUnbilledCharges() ([]chargebee.InvoiceUnbilledCharge, error)

func ListAllInvoices

func ListAllInvoices() ([]chargebee.Invoice, error)

func ListAllItemFamilies

func ListAllItemFamilies() ([]chargebee.ItemFamily, error)

func ListAllItemPrices

func ListAllItemPrices() ([]chargebee.ItemPrice, error)

func ListAllItems

func ListAllItems() ([]chargebee.Item, error)

func ListAllItemsAttached

func ListAllItemsAttached(id string) ([]chargebee.ItemAttached, error)

func ListAllOrders

func ListAllOrders() ([]chargebee.Order, error)

func ListAllPaymentReferenceNumbers

func ListAllPaymentReferenceNumbers(id string) ([]chargebee.PaymentReferenceNumber, error)

func ListAllPaymentSources

func ListAllPaymentSources() ([]chargebee.PaymentSource, error)

func ListAllPromotionalCredits

func ListAllPromotionalCredits() ([]chargebee.PromotionalCredit, error)

func ListAllQuoteLineGroups

func ListAllQuoteLineGroups(id string) ([]chargebee.QuoteLineGroup, error)

func ListAllQuotes

func ListAllQuotes() ([]chargebee.Quote, error)

func ListAllRamps

func ListAllRamps() ([]chargebee.Ramp, error)

func ListAllSiteAdvancedInvoiceSchedules

func ListAllSiteAdvancedInvoiceSchedules(site, id string) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListAllSiteBusinessEntityTransfers

func ListAllSiteBusinessEntityTransfers(site string) ([]chargebee.BusinessEntityTransfer, error)

func ListAllSiteContractTerms

func ListAllSiteContractTerms(site, id string) ([]chargebee.ContractTerm, error)

func ListAllSiteCouponCodes

func ListAllSiteCouponCodes(site string) ([]chargebee.CouponCode, error)

func ListAllSiteCouponSets

func ListAllSiteCouponSets(site string) ([]chargebee.CouponSet, error)

func ListAllSiteCoupons

func ListAllSiteCoupons(site string) ([]chargebee.Coupon, error)

func ListAllSiteCreditNotes

func ListAllSiteCreditNotes(site string) ([]chargebee.CreditNote, error)

func ListAllSiteCurrencies

func ListAllSiteCurrencies(site string) ([]chargebee.Currency, error)

func ListAllSiteCustomerContacts

func ListAllSiteCustomerContacts(site, id string) ([]chargebee.Contact, error)

func ListAllSiteCustomerHierarchies

func ListAllSiteCustomerHierarchies(site, id string) ([]chargebee.Hierarchy, error)

func ListAllSiteCustomerPaymentVouchers

func ListAllSiteCustomerPaymentVouchers(site, id string) ([]chargebee.PaymentVoucher, error)

func ListAllSiteCustomers

func ListAllSiteCustomers(site string) ([]chargebee.Customer, error)

func ListAllSiteDifferentialPrices

func ListAllSiteDifferentialPrices(site string) ([]chargebee.DifferentialPrice, error)

func ListAllSiteDiscounts

func ListAllSiteDiscounts(site, id string) ([]chargebee.Discount, error)

func ListAllSiteEntitlements

func ListAllSiteEntitlements(site string) ([]chargebee.Entitlement, error)

func ListAllSiteEvents

func ListAllSiteEvents(site string) ([]chargebee.Event, error)

func ListAllSiteFeatures

func ListAllSiteFeatures(site string) ([]chargebee.Feature, error)

func ListAllSiteGifts

func ListAllSiteGifts(site string) ([]chargebee.Gift, error)

func ListAllSiteInvoicePaymentVouchers

func ListAllSiteInvoicePaymentVouchers(site, id string) ([]chargebee.PaymentVoucher, error)

func ListAllSiteInvoicePayments

func ListAllSiteInvoicePayments(site, id string) ([]chargebee.Transaction, error)

func ListAllSiteInvoiceUnbilledCharges

func ListAllSiteInvoiceUnbilledCharges(site string) ([]chargebee.InvoiceUnbilledCharge, error)

func ListAllSiteInvoices

func ListAllSiteInvoices(site string) ([]chargebee.Invoice, error)

func ListAllSiteItemFamilies

func ListAllSiteItemFamilies(site string) ([]chargebee.ItemFamily, error)

func ListAllSiteItemPrices

func ListAllSiteItemPrices(site string) ([]chargebee.ItemPrice, error)

func ListAllSiteItems

func ListAllSiteItems(site string) ([]chargebee.Item, error)

func ListAllSiteItemsAttached

func ListAllSiteItemsAttached(site, id string) ([]chargebee.ItemAttached, error)

func ListAllSiteOrders

func ListAllSiteOrders(site string) ([]chargebee.Order, error)

func ListAllSitePaymentReferenceNumbers

func ListAllSitePaymentReferenceNumbers(site, id string) ([]chargebee.PaymentReferenceNumber, error)

func ListAllSitePaymentSources

func ListAllSitePaymentSources(site string) ([]chargebee.PaymentSource, error)

func ListAllSitePromotionalCredits

func ListAllSitePromotionalCredits(site string) ([]chargebee.PromotionalCredit, error)

func ListAllSiteQuoteLineGroups

func ListAllSiteQuoteLineGroups(site, id string) ([]chargebee.QuoteLineGroup, error)

func ListAllSiteQuotes

func ListAllSiteQuotes(site string) ([]chargebee.Quote, error)

func ListAllSiteRamps

func ListAllSiteRamps(site string) ([]chargebee.Ramp, error)

func ListAllSiteSubscriptionEntitlements

func ListAllSiteSubscriptionEntitlements(site, id string) ([]chargebee.SubscriptionEntitlement, error)

func ListAllSiteSubscriptions

func ListAllSiteSubscriptions(site string) ([]chargebee.Subscription, error)

func ListAllSiteTransactions

func ListAllSiteTransactions(site string) ([]chargebee.Transaction, error)

func ListAllSiteUsages

func ListAllSiteUsages(site string) ([]chargebee.Usage, error)

func ListAllSiteVirtualBankAccounts

func ListAllSiteVirtualBankAccounts(site string) ([]chargebee.VirtualBankAccount, error)

func ListAllSubscriptionEntitlements

func ListAllSubscriptionEntitlements(id string) ([]chargebee.SubscriptionEntitlement, error)

func ListAllSubscriptions

func ListAllSubscriptions() ([]chargebee.Subscription, error)

func ListAllTransactions

func ListAllTransactions() ([]chargebee.Transaction, error)

func ListAllUsages

func ListAllUsages() ([]chargebee.Usage, error)

func ListAllVirtualBankAccounts

func ListAllVirtualBankAccounts() ([]chargebee.VirtualBankAccount, error)

func ListBusinessEntityTransfers

func ListBusinessEntityTransfers() ([]chargebee.BusinessEntityTransfer, string, error)

func ListBusinessEntityTransfersCreatedSince

func ListBusinessEntityTransfersCreatedSince(createdSince *time.Time) ([]chargebee.BusinessEntityTransfer, error)

func ListBusinessEntityTransfersPage

func ListBusinessEntityTransfersPage(offset string) ([]chargebee.BusinessEntityTransfer, string, error)

func ListBusinessEntityTransfersPageSortBy

func ListBusinessEntityTransfersPageSortBy(offset string, field string) ([]chargebee.BusinessEntityTransfer, string, error)

func ListBusinessEntityTransfersUpdatedSince

func ListBusinessEntityTransfersUpdatedSince(updatedSince *time.Time) ([]chargebee.BusinessEntityTransfer, error)

func ListContractTerms

func ListContractTerms(id string) ([]chargebee.ContractTerm, string, error)

func ListContractTermsCreatedSince

func ListContractTermsCreatedSince(id string, createdSince *time.Time) ([]chargebee.ContractTerm, error)

func ListContractTermsPage

func ListContractTermsPage(id, offset string) ([]chargebee.ContractTerm, string, error)

func ListContractTermsPageSortBy

func ListContractTermsPageSortBy(id, offset string, field string) ([]chargebee.ContractTerm, string, error)

func ListContractTermsUpdatedSince

func ListContractTermsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.ContractTerm, error)

func ListCouponCodes

func ListCouponCodes() ([]chargebee.CouponCode, string, error)

func ListCouponCodesCreatedSince

func ListCouponCodesCreatedSince(createdSince *time.Time) ([]chargebee.CouponCode, error)

func ListCouponCodesPage

func ListCouponCodesPage(offset string) ([]chargebee.CouponCode, string, error)

func ListCouponCodesPageSortBy

func ListCouponCodesPageSortBy(offset string, field string) ([]chargebee.CouponCode, string, error)

func ListCouponCodesUpdatedSince

func ListCouponCodesUpdatedSince(updatedSince *time.Time) ([]chargebee.CouponCode, error)

func ListCouponSets

func ListCouponSets() ([]chargebee.CouponSet, string, error)

func ListCouponSetsCreatedSince

func ListCouponSetsCreatedSince(createdSince *time.Time) ([]chargebee.CouponSet, error)

func ListCouponSetsPage

func ListCouponSetsPage(offset string) ([]chargebee.CouponSet, string, error)

func ListCouponSetsPageSortBy

func ListCouponSetsPageSortBy(offset string, field string) ([]chargebee.CouponSet, string, error)

func ListCouponSetsUpdatedSince

func ListCouponSetsUpdatedSince(updatedSince *time.Time) ([]chargebee.CouponSet, error)

func ListCoupons

func ListCoupons() ([]chargebee.Coupon, string, error)

func ListCouponsCreatedSince

func ListCouponsCreatedSince(createdSince *time.Time) ([]chargebee.Coupon, error)

func ListCouponsPage

func ListCouponsPage(offset string) ([]chargebee.Coupon, string, error)

func ListCouponsPageSortBy

func ListCouponsPageSortBy(offset string, field string) ([]chargebee.Coupon, string, error)

func ListCouponsUpdatedSince

func ListCouponsUpdatedSince(updatedSince *time.Time) ([]chargebee.Coupon, error)

func ListCreditNotes

func ListCreditNotes() ([]chargebee.CreditNote, string, error)

func ListCreditNotesCreatedSince

func ListCreditNotesCreatedSince(createdSince *time.Time) ([]chargebee.CreditNote, error)

func ListCreditNotesPage

func ListCreditNotesPage(offset string) ([]chargebee.CreditNote, string, error)

func ListCreditNotesPageSortBy

func ListCreditNotesPageSortBy(offset string, field string) ([]chargebee.CreditNote, string, error)

func ListCreditNotesUpdatedSince

func ListCreditNotesUpdatedSince(updatedSince *time.Time) ([]chargebee.CreditNote, error)

func ListCurrencies

func ListCurrencies() ([]chargebee.Currency, string, error)

func ListCurrenciesCreatedSince

func ListCurrenciesCreatedSince(createdSince *time.Time) ([]chargebee.Currency, error)

func ListCurrenciesPage

func ListCurrenciesPage(offset string) ([]chargebee.Currency, string, error)

func ListCurrenciesPageSortBy

func ListCurrenciesPageSortBy(offset string, field string) ([]chargebee.Currency, string, error)

func ListCurrenciesUpdatedSince

func ListCurrenciesUpdatedSince(updatedSince *time.Time) ([]chargebee.Currency, error)

func ListCustomerContacts

func ListCustomerContacts(id string) ([]chargebee.Contact, string, error)

func ListCustomerContactsCreatedSince

func ListCustomerContactsCreatedSince(id string, createdSince *time.Time) ([]chargebee.Contact, error)

func ListCustomerContactsPage

func ListCustomerContactsPage(id, offset string) ([]chargebee.Contact, string, error)

func ListCustomerContactsPageSortBy

func ListCustomerContactsPageSortBy(id, offset string, field string) ([]chargebee.Contact, string, error)

func ListCustomerContactsUpdatedSince

func ListCustomerContactsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.Contact, error)

func ListCustomerHierarchies

func ListCustomerHierarchies(id string) ([]chargebee.Hierarchy, string, error)

func ListCustomerHierarchiesCreatedSince

func ListCustomerHierarchiesCreatedSince(id string, createdSince *time.Time) ([]chargebee.Hierarchy, error)

func ListCustomerHierarchiesPage

func ListCustomerHierarchiesPage(id, offset string) ([]chargebee.Hierarchy, string, error)

func ListCustomerHierarchiesPageSortBy

func ListCustomerHierarchiesPageSortBy(id, offset string, field string) ([]chargebee.Hierarchy, string, error)

func ListCustomerHierarchiesUpdatedSince

func ListCustomerHierarchiesUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.Hierarchy, error)

func ListCustomerPaymentVouchers

func ListCustomerPaymentVouchers(id string) ([]chargebee.PaymentVoucher, string, error)

func ListCustomerPaymentVouchersCreatedSince

func ListCustomerPaymentVouchersCreatedSince(id string, createdSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListCustomerPaymentVouchersPage

func ListCustomerPaymentVouchersPage(id, offset string) ([]chargebee.PaymentVoucher, string, error)

func ListCustomerPaymentVouchersPageSortBy

func ListCustomerPaymentVouchersPageSortBy(id, offset string, field string) ([]chargebee.PaymentVoucher, string, error)

func ListCustomerPaymentVouchersUpdatedSince

func ListCustomerPaymentVouchersUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListCustomers

func ListCustomers() ([]chargebee.Customer, string, error)

func ListCustomersCreatedSince

func ListCustomersCreatedSince(createdSince *time.Time) ([]chargebee.Customer, error)

func ListCustomersPage

func ListCustomersPage(offset string) ([]chargebee.Customer, string, error)

func ListCustomersPageSortBy

func ListCustomersPageSortBy(offset string, field string) ([]chargebee.Customer, string, error)

func ListCustomersUpdatedSince

func ListCustomersUpdatedSince(updatedSince *time.Time) ([]chargebee.Customer, error)

func ListDifferentialPrices

func ListDifferentialPrices() ([]chargebee.DifferentialPrice, string, error)

func ListDifferentialPricesCreatedSince

func ListDifferentialPricesCreatedSince(createdSince *time.Time) ([]chargebee.DifferentialPrice, error)

func ListDifferentialPricesPage

func ListDifferentialPricesPage(offset string) ([]chargebee.DifferentialPrice, string, error)

func ListDifferentialPricesPageSortBy

func ListDifferentialPricesPageSortBy(offset string, field string) ([]chargebee.DifferentialPrice, string, error)

func ListDifferentialPricesUpdatedSince

func ListDifferentialPricesUpdatedSince(updatedSince *time.Time) ([]chargebee.DifferentialPrice, error)

func ListDiscounts

func ListDiscounts(id string) ([]chargebee.Discount, string, error)

func ListDiscountsCreatedSince

func ListDiscountsCreatedSince(id string, createdSince *time.Time) ([]chargebee.Discount, error)

func ListDiscountsPage

func ListDiscountsPage(id, offset string) ([]chargebee.Discount, string, error)

func ListDiscountsPageSortBy

func ListDiscountsPageSortBy(id, offset string, field string) ([]chargebee.Discount, string, error)

func ListDiscountsUpdatedSince

func ListDiscountsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.Discount, error)

func ListEntitlements

func ListEntitlements() ([]chargebee.Entitlement, string, error)

func ListEntitlementsCreatedSince

func ListEntitlementsCreatedSince(createdSince *time.Time) ([]chargebee.Entitlement, error)

func ListEntitlementsPage

func ListEntitlementsPage(offset string) ([]chargebee.Entitlement, string, error)

func ListEntitlementsPageSortBy

func ListEntitlementsPageSortBy(offset string, field string) ([]chargebee.Entitlement, string, error)

func ListEntitlementsUpdatedSince

func ListEntitlementsUpdatedSince(updatedSince *time.Time) ([]chargebee.Entitlement, error)

func ListEvents

func ListEvents() ([]chargebee.Event, string, error)

func ListEventsCreatedSince

func ListEventsCreatedSince(createdSince *time.Time) ([]chargebee.Event, error)

func ListEventsPage

func ListEventsPage(offset string) ([]chargebee.Event, string, error)

func ListEventsPageSortBy

func ListEventsPageSortBy(offset string, field string) ([]chargebee.Event, string, error)

func ListEventsUpdatedSince

func ListEventsUpdatedSince(updatedSince *time.Time) ([]chargebee.Event, error)

func ListFeatures

func ListFeatures() ([]chargebee.Feature, string, error)

func ListFeaturesCreatedSince

func ListFeaturesCreatedSince(createdSince *time.Time) ([]chargebee.Feature, error)

func ListFeaturesPage

func ListFeaturesPage(offset string) ([]chargebee.Feature, string, error)

func ListFeaturesPageSortBy

func ListFeaturesPageSortBy(offset string, field string) ([]chargebee.Feature, string, error)

func ListFeaturesUpdatedSince

func ListFeaturesUpdatedSince(updatedSince *time.Time) ([]chargebee.Feature, error)

func ListGifts

func ListGifts() ([]chargebee.Gift, string, error)

func ListGiftsCreatedSince

func ListGiftsCreatedSince(createdSince *time.Time) ([]chargebee.Gift, error)

func ListGiftsPage

func ListGiftsPage(offset string) ([]chargebee.Gift, string, error)

func ListGiftsPageSortBy

func ListGiftsPageSortBy(offset string, field string) ([]chargebee.Gift, string, error)

func ListGiftsUpdatedSince

func ListGiftsUpdatedSince(updatedSince *time.Time) ([]chargebee.Gift, error)

func ListInvoicePaymentVouchers

func ListInvoicePaymentVouchers(id string) ([]chargebee.PaymentVoucher, string, error)

func ListInvoicePaymentVouchersCreatedSince

func ListInvoicePaymentVouchersCreatedSince(id string, createdSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListInvoicePaymentVouchersPage

func ListInvoicePaymentVouchersPage(id, offset string) ([]chargebee.PaymentVoucher, string, error)

func ListInvoicePaymentVouchersPageSortBy

func ListInvoicePaymentVouchersPageSortBy(id, offset string, field string) ([]chargebee.PaymentVoucher, string, error)

func ListInvoicePaymentVouchersUpdatedSince

func ListInvoicePaymentVouchersUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListInvoicePayments

func ListInvoicePayments(id string) ([]chargebee.Transaction, string, error)

func ListInvoicePaymentsCreatedSince

func ListInvoicePaymentsCreatedSince(id string, createdSince *time.Time) ([]chargebee.Transaction, error)

func ListInvoicePaymentsPage

func ListInvoicePaymentsPage(id, offset string) ([]chargebee.Transaction, string, error)

func ListInvoicePaymentsPageSortBy

func ListInvoicePaymentsPageSortBy(id, offset string, field string) ([]chargebee.Transaction, string, error)

func ListInvoicePaymentsUpdatedSince

func ListInvoicePaymentsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.Transaction, error)

func ListInvoiceUnbilledCharges

func ListInvoiceUnbilledCharges() ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListInvoiceUnbilledChargesCreatedSince

func ListInvoiceUnbilledChargesCreatedSince(createdSince *time.Time) ([]chargebee.InvoiceUnbilledCharge, error)

func ListInvoiceUnbilledChargesPage

func ListInvoiceUnbilledChargesPage(offset string) ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListInvoiceUnbilledChargesPageSortBy

func ListInvoiceUnbilledChargesPageSortBy(offset string, field string) ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListInvoiceUnbilledChargesUpdatedSince

func ListInvoiceUnbilledChargesUpdatedSince(updatedSince *time.Time) ([]chargebee.InvoiceUnbilledCharge, error)

func ListInvoices

func ListInvoices() ([]chargebee.Invoice, string, error)

func ListInvoicesCreatedSince

func ListInvoicesCreatedSince(createdSince *time.Time) ([]chargebee.Invoice, error)

func ListInvoicesPage

func ListInvoicesPage(offset string) ([]chargebee.Invoice, string, error)

func ListInvoicesPageSortBy

func ListInvoicesPageSortBy(offset string, field string) ([]chargebee.Invoice, string, error)

func ListInvoicesUpdatedSince

func ListInvoicesUpdatedSince(updatedSince *time.Time) ([]chargebee.Invoice, error)

func ListItemFamilies

func ListItemFamilies() ([]chargebee.ItemFamily, string, error)

func ListItemFamiliesCreatedSince

func ListItemFamiliesCreatedSince(createdSince *time.Time) ([]chargebee.ItemFamily, error)

func ListItemFamiliesPage

func ListItemFamiliesPage(offset string) ([]chargebee.ItemFamily, string, error)

func ListItemFamiliesPageSortBy

func ListItemFamiliesPageSortBy(offset string, field string) ([]chargebee.ItemFamily, string, error)

func ListItemFamiliesUpdatedSince

func ListItemFamiliesUpdatedSince(updatedSince *time.Time) ([]chargebee.ItemFamily, error)

func ListItemPrices

func ListItemPrices() ([]chargebee.ItemPrice, string, error)

func ListItemPricesCreatedSince

func ListItemPricesCreatedSince(createdSince *time.Time) ([]chargebee.ItemPrice, error)

func ListItemPricesPage

func ListItemPricesPage(offset string) ([]chargebee.ItemPrice, string, error)

func ListItemPricesPageSortBy

func ListItemPricesPageSortBy(offset string, field string) ([]chargebee.ItemPrice, string, error)

func ListItemPricesUpdatedSince

func ListItemPricesUpdatedSince(updatedSince *time.Time) ([]chargebee.ItemPrice, error)

func ListItems

func ListItems() ([]chargebee.Item, string, error)

func ListItemsAttached

func ListItemsAttached(id string) ([]chargebee.ItemAttached, string, error)

func ListItemsAttachedCreatedSince

func ListItemsAttachedCreatedSince(id string, createdSince *time.Time) ([]chargebee.ItemAttached, error)

func ListItemsAttachedPage

func ListItemsAttachedPage(id, offset string) ([]chargebee.ItemAttached, string, error)

func ListItemsAttachedPageSortBy

func ListItemsAttachedPageSortBy(id, offset string, field string) ([]chargebee.ItemAttached, string, error)

func ListItemsAttachedUpdatedSince

func ListItemsAttachedUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.ItemAttached, error)

func ListItemsCreatedSince

func ListItemsCreatedSince(createdSince *time.Time) ([]chargebee.Item, error)

func ListItemsPage

func ListItemsPage(offset string) ([]chargebee.Item, string, error)

func ListItemsPageSortBy

func ListItemsPageSortBy(offset string, field string) ([]chargebee.Item, string, error)

func ListItemsUpdatedSince

func ListItemsUpdatedSince(updatedSince *time.Time) ([]chargebee.Item, error)

func ListOrders

func ListOrders() ([]chargebee.Order, string, error)

func ListOrdersCreatedSince

func ListOrdersCreatedSince(createdSince *time.Time) ([]chargebee.Order, error)

func ListOrdersPage

func ListOrdersPage(offset string) ([]chargebee.Order, string, error)

func ListOrdersPageSortBy

func ListOrdersPageSortBy(offset string, field string) ([]chargebee.Order, string, error)

func ListOrdersUpdatedSince

func ListOrdersUpdatedSince(updatedSince *time.Time) ([]chargebee.Order, error)

func ListPaymentReferenceNumbers

func ListPaymentReferenceNumbers(id string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListPaymentReferenceNumbersCreatedSince

func ListPaymentReferenceNumbersCreatedSince(id string, createdSince *time.Time) ([]chargebee.PaymentReferenceNumber, error)

func ListPaymentReferenceNumbersPage

func ListPaymentReferenceNumbersPage(id, offset string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListPaymentReferenceNumbersPageSortBy

func ListPaymentReferenceNumbersPageSortBy(id, offset string, field string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListPaymentReferenceNumbersUpdatedSince

func ListPaymentReferenceNumbersUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.PaymentReferenceNumber, error)

func ListPaymentSources

func ListPaymentSources() ([]chargebee.PaymentSource, string, error)

func ListPaymentSourcesCreatedSince

func ListPaymentSourcesCreatedSince(createdSince *time.Time) ([]chargebee.PaymentSource, error)

func ListPaymentSourcesPage

func ListPaymentSourcesPage(offset string) ([]chargebee.PaymentSource, string, error)

func ListPaymentSourcesPageSortBy

func ListPaymentSourcesPageSortBy(offset string, field string) ([]chargebee.PaymentSource, string, error)

func ListPaymentSourcesUpdatedSince

func ListPaymentSourcesUpdatedSince(updatedSince *time.Time) ([]chargebee.PaymentSource, error)

func ListPromotionalCredits

func ListPromotionalCredits() ([]chargebee.PromotionalCredit, string, error)

func ListPromotionalCreditsCreatedSince

func ListPromotionalCreditsCreatedSince(createdSince *time.Time) ([]chargebee.PromotionalCredit, error)

func ListPromotionalCreditsPage

func ListPromotionalCreditsPage(offset string) ([]chargebee.PromotionalCredit, string, error)

func ListPromotionalCreditsPageSortBy

func ListPromotionalCreditsPageSortBy(offset string, field string) ([]chargebee.PromotionalCredit, string, error)

func ListPromotionalCreditsUpdatedSince

func ListPromotionalCreditsUpdatedSince(updatedSince *time.Time) ([]chargebee.PromotionalCredit, error)

func ListQuoteLineGroups

func ListQuoteLineGroups(id string) ([]chargebee.QuoteLineGroup, string, error)

func ListQuoteLineGroupsCreatedSince

func ListQuoteLineGroupsCreatedSince(id string, createdSince *time.Time) ([]chargebee.QuoteLineGroup, error)

func ListQuoteLineGroupsPage

func ListQuoteLineGroupsPage(id, offset string) ([]chargebee.QuoteLineGroup, string, error)

func ListQuoteLineGroupsPageSortBy

func ListQuoteLineGroupsPageSortBy(id, offset string, field string) ([]chargebee.QuoteLineGroup, string, error)

func ListQuoteLineGroupsUpdatedSince

func ListQuoteLineGroupsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.QuoteLineGroup, error)

func ListQuotes

func ListQuotes() ([]chargebee.Quote, string, error)

func ListQuotesCreatedSince

func ListQuotesCreatedSince(createdSince *time.Time) ([]chargebee.Quote, error)

func ListQuotesPage

func ListQuotesPage(offset string) ([]chargebee.Quote, string, error)

func ListQuotesPageSortBy

func ListQuotesPageSortBy(offset string, field string) ([]chargebee.Quote, string, error)

func ListQuotesUpdatedSince

func ListQuotesUpdatedSince(updatedSince *time.Time) ([]chargebee.Quote, error)

func ListRamps

func ListRamps() ([]chargebee.Ramp, string, error)

func ListRampsCreatedSince

func ListRampsCreatedSince(createdSince *time.Time) ([]chargebee.Ramp, error)

func ListRampsPage

func ListRampsPage(offset string) ([]chargebee.Ramp, string, error)

func ListRampsPageSortBy

func ListRampsPageSortBy(offset string, field string) ([]chargebee.Ramp, string, error)

func ListRampsUpdatedSince

func ListRampsUpdatedSince(updatedSince *time.Time) ([]chargebee.Ramp, error)

func ListSiteAdvancedInvoiceSchedules

func ListSiteAdvancedInvoiceSchedules(site, id string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListSiteAdvancedInvoiceSchedulesCreatedSince

func ListSiteAdvancedInvoiceSchedulesCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListSiteAdvancedInvoiceSchedulesPage

func ListSiteAdvancedInvoiceSchedulesPage(site, id string, offset string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListSiteAdvancedInvoiceSchedulesPageSortBy

func ListSiteAdvancedInvoiceSchedulesPageSortBy(site, id string, offset string, field string) ([]chargebee.AdvancedInvoiceSchedule, string, error)

func ListSiteAdvancedInvoiceSchedulesUpdatedSince

func ListSiteAdvancedInvoiceSchedulesUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.AdvancedInvoiceSchedule, error)

func ListSiteBusinessEntityTransfers

func ListSiteBusinessEntityTransfers(site string) ([]chargebee.BusinessEntityTransfer, string, error)

func ListSiteBusinessEntityTransfersCreatedSince

func ListSiteBusinessEntityTransfersCreatedSince(site string, createdSince *time.Time) ([]chargebee.BusinessEntityTransfer, error)

func ListSiteBusinessEntityTransfersPage

func ListSiteBusinessEntityTransfersPage(site string, offset string) ([]chargebee.BusinessEntityTransfer, string, error)

func ListSiteBusinessEntityTransfersPageSortBy

func ListSiteBusinessEntityTransfersPageSortBy(site string, offset string, field string) ([]chargebee.BusinessEntityTransfer, string, error)

func ListSiteBusinessEntityTransfersUpdatedSince

func ListSiteBusinessEntityTransfersUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.BusinessEntityTransfer, error)

func ListSiteContractTerms

func ListSiteContractTerms(site, id string) ([]chargebee.ContractTerm, string, error)

func ListSiteContractTermsCreatedSince

func ListSiteContractTermsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.ContractTerm, error)

func ListSiteContractTermsPage

func ListSiteContractTermsPage(site, id string, offset string) ([]chargebee.ContractTerm, string, error)

func ListSiteContractTermsPageSortBy

func ListSiteContractTermsPageSortBy(site, id string, offset string, field string) ([]chargebee.ContractTerm, string, error)

func ListSiteContractTermsUpdatedSince

func ListSiteContractTermsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.ContractTerm, error)

func ListSiteCouponCodes

func ListSiteCouponCodes(site string) ([]chargebee.CouponCode, string, error)

func ListSiteCouponCodesCreatedSince

func ListSiteCouponCodesCreatedSince(site string, createdSince *time.Time) ([]chargebee.CouponCode, error)

func ListSiteCouponCodesPage

func ListSiteCouponCodesPage(site string, offset string) ([]chargebee.CouponCode, string, error)

func ListSiteCouponCodesPageSortBy

func ListSiteCouponCodesPageSortBy(site string, offset string, field string) ([]chargebee.CouponCode, string, error)

func ListSiteCouponCodesUpdatedSince

func ListSiteCouponCodesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.CouponCode, error)

func ListSiteCouponSets

func ListSiteCouponSets(site string) ([]chargebee.CouponSet, string, error)

func ListSiteCouponSetsCreatedSince

func ListSiteCouponSetsCreatedSince(site string, createdSince *time.Time) ([]chargebee.CouponSet, error)

func ListSiteCouponSetsPage

func ListSiteCouponSetsPage(site string, offset string) ([]chargebee.CouponSet, string, error)

func ListSiteCouponSetsPageSortBy

func ListSiteCouponSetsPageSortBy(site string, offset string, field string) ([]chargebee.CouponSet, string, error)

func ListSiteCouponSetsUpdatedSince

func ListSiteCouponSetsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.CouponSet, error)

func ListSiteCoupons

func ListSiteCoupons(site string) ([]chargebee.Coupon, string, error)

func ListSiteCouponsCreatedSince

func ListSiteCouponsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Coupon, error)

func ListSiteCouponsPage

func ListSiteCouponsPage(site string, offset string) ([]chargebee.Coupon, string, error)

func ListSiteCouponsPageSortBy

func ListSiteCouponsPageSortBy(site string, offset string, field string) ([]chargebee.Coupon, string, error)

func ListSiteCouponsUpdatedSince

func ListSiteCouponsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Coupon, error)

func ListSiteCreditNotes

func ListSiteCreditNotes(site string) ([]chargebee.CreditNote, string, error)

func ListSiteCreditNotesCreatedSince

func ListSiteCreditNotesCreatedSince(site string, createdSince *time.Time) ([]chargebee.CreditNote, error)

func ListSiteCreditNotesPage

func ListSiteCreditNotesPage(site string, offset string) ([]chargebee.CreditNote, string, error)

func ListSiteCreditNotesPageSortBy

func ListSiteCreditNotesPageSortBy(site string, offset string, field string) ([]chargebee.CreditNote, string, error)

func ListSiteCreditNotesUpdatedSince

func ListSiteCreditNotesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.CreditNote, error)

func ListSiteCurrencies

func ListSiteCurrencies(site string) ([]chargebee.Currency, string, error)

func ListSiteCurrenciesCreatedSince

func ListSiteCurrenciesCreatedSince(site string, createdSince *time.Time) ([]chargebee.Currency, error)

func ListSiteCurrenciesPage

func ListSiteCurrenciesPage(site string, offset string) ([]chargebee.Currency, string, error)

func ListSiteCurrenciesPageSortBy

func ListSiteCurrenciesPageSortBy(site string, offset string, field string) ([]chargebee.Currency, string, error)

func ListSiteCurrenciesUpdatedSince

func ListSiteCurrenciesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Currency, error)

func ListSiteCustomerContacts

func ListSiteCustomerContacts(site, id string) ([]chargebee.Contact, string, error)

func ListSiteCustomerContactsCreatedSince

func ListSiteCustomerContactsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.Contact, error)

func ListSiteCustomerContactsPage

func ListSiteCustomerContactsPage(site, id string, offset string) ([]chargebee.Contact, string, error)

func ListSiteCustomerContactsPageSortBy

func ListSiteCustomerContactsPageSortBy(site, id string, offset string, field string) ([]chargebee.Contact, string, error)

func ListSiteCustomerContactsUpdatedSince

func ListSiteCustomerContactsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.Contact, error)

func ListSiteCustomerHierarchies

func ListSiteCustomerHierarchies(site, id string) ([]chargebee.Hierarchy, string, error)

func ListSiteCustomerHierarchiesCreatedSince

func ListSiteCustomerHierarchiesCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.Hierarchy, error)

func ListSiteCustomerHierarchiesPage

func ListSiteCustomerHierarchiesPage(site, id string, offset string) ([]chargebee.Hierarchy, string, error)

func ListSiteCustomerHierarchiesPageSortBy

func ListSiteCustomerHierarchiesPageSortBy(site, id string, offset string, field string) ([]chargebee.Hierarchy, string, error)

func ListSiteCustomerHierarchiesUpdatedSince

func ListSiteCustomerHierarchiesUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.Hierarchy, error)

func ListSiteCustomerPaymentVouchers

func ListSiteCustomerPaymentVouchers(site, id string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteCustomerPaymentVouchersCreatedSince

func ListSiteCustomerPaymentVouchersCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListSiteCustomerPaymentVouchersPage

func ListSiteCustomerPaymentVouchersPage(site, id string, offset string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteCustomerPaymentVouchersPageSortBy

func ListSiteCustomerPaymentVouchersPageSortBy(site, id string, offset string, field string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteCustomerPaymentVouchersUpdatedSince

func ListSiteCustomerPaymentVouchersUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListSiteCustomers

func ListSiteCustomers(site string) ([]chargebee.Customer, string, error)

func ListSiteCustomersCreatedSince

func ListSiteCustomersCreatedSince(site string, createdSince *time.Time) ([]chargebee.Customer, error)

func ListSiteCustomersPage

func ListSiteCustomersPage(site string, offset string) ([]chargebee.Customer, string, error)

func ListSiteCustomersPageSortBy

func ListSiteCustomersPageSortBy(site string, offset string, field string) ([]chargebee.Customer, string, error)

func ListSiteCustomersUpdatedSince

func ListSiteCustomersUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Customer, error)

func ListSiteDifferentialPrices

func ListSiteDifferentialPrices(site string) ([]chargebee.DifferentialPrice, string, error)

func ListSiteDifferentialPricesCreatedSince

func ListSiteDifferentialPricesCreatedSince(site string, createdSince *time.Time) ([]chargebee.DifferentialPrice, error)

func ListSiteDifferentialPricesPage

func ListSiteDifferentialPricesPage(site string, offset string) ([]chargebee.DifferentialPrice, string, error)

func ListSiteDifferentialPricesPageSortBy

func ListSiteDifferentialPricesPageSortBy(site string, offset string, field string) ([]chargebee.DifferentialPrice, string, error)

func ListSiteDifferentialPricesUpdatedSince

func ListSiteDifferentialPricesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.DifferentialPrice, error)

func ListSiteDiscounts

func ListSiteDiscounts(site, id string) ([]chargebee.Discount, string, error)

func ListSiteDiscountsCreatedSince

func ListSiteDiscountsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.Discount, error)

func ListSiteDiscountsPage

func ListSiteDiscountsPage(site, id string, offset string) ([]chargebee.Discount, string, error)

func ListSiteDiscountsPageSortBy

func ListSiteDiscountsPageSortBy(site, id string, offset string, field string) ([]chargebee.Discount, string, error)

func ListSiteDiscountsUpdatedSince

func ListSiteDiscountsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.Discount, error)

func ListSiteEntitlements

func ListSiteEntitlements(site string) ([]chargebee.Entitlement, string, error)

func ListSiteEntitlementsCreatedSince

func ListSiteEntitlementsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Entitlement, error)

func ListSiteEntitlementsPage

func ListSiteEntitlementsPage(site string, offset string) ([]chargebee.Entitlement, string, error)

func ListSiteEntitlementsPageSortBy

func ListSiteEntitlementsPageSortBy(site string, offset string, field string) ([]chargebee.Entitlement, string, error)

func ListSiteEntitlementsUpdatedSince

func ListSiteEntitlementsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Entitlement, error)

func ListSiteEvents

func ListSiteEvents(site string) ([]chargebee.Event, string, error)

func ListSiteEventsCreatedSince

func ListSiteEventsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Event, error)

func ListSiteEventsPage

func ListSiteEventsPage(site string, offset string) ([]chargebee.Event, string, error)

func ListSiteEventsPageSortBy

func ListSiteEventsPageSortBy(site string, offset string, field string) ([]chargebee.Event, string, error)

func ListSiteEventsUpdatedSince

func ListSiteEventsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Event, error)

func ListSiteFeatures

func ListSiteFeatures(site string) ([]chargebee.Feature, string, error)

func ListSiteFeaturesCreatedSince

func ListSiteFeaturesCreatedSince(site string, createdSince *time.Time) ([]chargebee.Feature, error)

func ListSiteFeaturesPage

func ListSiteFeaturesPage(site string, offset string) ([]chargebee.Feature, string, error)

func ListSiteFeaturesPageSortBy

func ListSiteFeaturesPageSortBy(site string, offset string, field string) ([]chargebee.Feature, string, error)

func ListSiteFeaturesUpdatedSince

func ListSiteFeaturesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Feature, error)

func ListSiteGifts

func ListSiteGifts(site string) ([]chargebee.Gift, string, error)

func ListSiteGiftsCreatedSince

func ListSiteGiftsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Gift, error)

func ListSiteGiftsPage

func ListSiteGiftsPage(site string, offset string) ([]chargebee.Gift, string, error)

func ListSiteGiftsPageSortBy

func ListSiteGiftsPageSortBy(site string, offset string, field string) ([]chargebee.Gift, string, error)

func ListSiteGiftsUpdatedSince

func ListSiteGiftsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Gift, error)

func ListSiteInvoicePaymentVouchers

func ListSiteInvoicePaymentVouchers(site, id string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteInvoicePaymentVouchersCreatedSince

func ListSiteInvoicePaymentVouchersCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListSiteInvoicePaymentVouchersPage

func ListSiteInvoicePaymentVouchersPage(site, id string, offset string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteInvoicePaymentVouchersPageSortBy

func ListSiteInvoicePaymentVouchersPageSortBy(site, id string, offset string, field string) ([]chargebee.PaymentVoucher, string, error)

func ListSiteInvoicePaymentVouchersUpdatedSince

func ListSiteInvoicePaymentVouchersUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.PaymentVoucher, error)

func ListSiteInvoicePayments

func ListSiteInvoicePayments(site, id string) ([]chargebee.Transaction, string, error)

func ListSiteInvoicePaymentsCreatedSince

func ListSiteInvoicePaymentsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.Transaction, error)

func ListSiteInvoicePaymentsPage

func ListSiteInvoicePaymentsPage(site, id string, offset string) ([]chargebee.Transaction, string, error)

func ListSiteInvoicePaymentsPageSortBy

func ListSiteInvoicePaymentsPageSortBy(site, id string, offset string, field string) ([]chargebee.Transaction, string, error)

func ListSiteInvoicePaymentsUpdatedSince

func ListSiteInvoicePaymentsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.Transaction, error)

func ListSiteInvoiceUnbilledCharges

func ListSiteInvoiceUnbilledCharges(site string) ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListSiteInvoiceUnbilledChargesCreatedSince

func ListSiteInvoiceUnbilledChargesCreatedSince(site string, createdSince *time.Time) ([]chargebee.InvoiceUnbilledCharge, error)

func ListSiteInvoiceUnbilledChargesPage

func ListSiteInvoiceUnbilledChargesPage(site string, offset string) ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListSiteInvoiceUnbilledChargesPageSortBy

func ListSiteInvoiceUnbilledChargesPageSortBy(site string, offset string, field string) ([]chargebee.InvoiceUnbilledCharge, string, error)

func ListSiteInvoiceUnbilledChargesUpdatedSince

func ListSiteInvoiceUnbilledChargesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.InvoiceUnbilledCharge, error)

func ListSiteInvoices

func ListSiteInvoices(site string) ([]chargebee.Invoice, string, error)

func ListSiteInvoicesCreatedSince

func ListSiteInvoicesCreatedSince(site string, createdSince *time.Time) ([]chargebee.Invoice, error)

func ListSiteInvoicesPage

func ListSiteInvoicesPage(site string, offset string) ([]chargebee.Invoice, string, error)

func ListSiteInvoicesPageSortBy

func ListSiteInvoicesPageSortBy(site string, offset string, field string) ([]chargebee.Invoice, string, error)

func ListSiteInvoicesUpdatedSince

func ListSiteInvoicesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Invoice, error)

func ListSiteItemFamilies

func ListSiteItemFamilies(site string) ([]chargebee.ItemFamily, string, error)

func ListSiteItemFamiliesCreatedSince

func ListSiteItemFamiliesCreatedSince(site string, createdSince *time.Time) ([]chargebee.ItemFamily, error)

func ListSiteItemFamiliesPage

func ListSiteItemFamiliesPage(site string, offset string) ([]chargebee.ItemFamily, string, error)

func ListSiteItemFamiliesPageSortBy

func ListSiteItemFamiliesPageSortBy(site string, offset string, field string) ([]chargebee.ItemFamily, string, error)

func ListSiteItemFamiliesUpdatedSince

func ListSiteItemFamiliesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.ItemFamily, error)

func ListSiteItemPrices

func ListSiteItemPrices(site string) ([]chargebee.ItemPrice, string, error)

func ListSiteItemPricesCreatedSince

func ListSiteItemPricesCreatedSince(site string, createdSince *time.Time) ([]chargebee.ItemPrice, error)

func ListSiteItemPricesPage

func ListSiteItemPricesPage(site string, offset string) ([]chargebee.ItemPrice, string, error)

func ListSiteItemPricesPageSortBy

func ListSiteItemPricesPageSortBy(site string, offset string, field string) ([]chargebee.ItemPrice, string, error)

func ListSiteItemPricesUpdatedSince

func ListSiteItemPricesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.ItemPrice, error)

func ListSiteItems

func ListSiteItems(site string) ([]chargebee.Item, string, error)

func ListSiteItemsAttached

func ListSiteItemsAttached(site, id string) ([]chargebee.ItemAttached, string, error)

func ListSiteItemsAttachedCreatedSince

func ListSiteItemsAttachedCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.ItemAttached, error)

func ListSiteItemsAttachedPage

func ListSiteItemsAttachedPage(site, id string, offset string) ([]chargebee.ItemAttached, string, error)

func ListSiteItemsAttachedPageSortBy

func ListSiteItemsAttachedPageSortBy(site, id string, offset string, field string) ([]chargebee.ItemAttached, string, error)

func ListSiteItemsAttachedUpdatedSince

func ListSiteItemsAttachedUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.ItemAttached, error)

func ListSiteItemsCreatedSince

func ListSiteItemsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Item, error)

func ListSiteItemsPage

func ListSiteItemsPage(site string, offset string) ([]chargebee.Item, string, error)

func ListSiteItemsPageSortBy

func ListSiteItemsPageSortBy(site string, offset string, field string) ([]chargebee.Item, string, error)

func ListSiteItemsUpdatedSince

func ListSiteItemsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Item, error)

func ListSiteOrders

func ListSiteOrders(site string) ([]chargebee.Order, string, error)

func ListSiteOrdersCreatedSince

func ListSiteOrdersCreatedSince(site string, createdSince *time.Time) ([]chargebee.Order, error)

func ListSiteOrdersPage

func ListSiteOrdersPage(site string, offset string) ([]chargebee.Order, string, error)

func ListSiteOrdersPageSortBy

func ListSiteOrdersPageSortBy(site string, offset string, field string) ([]chargebee.Order, string, error)

func ListSiteOrdersUpdatedSince

func ListSiteOrdersUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Order, error)

func ListSitePaymentReferenceNumbers

func ListSitePaymentReferenceNumbers(site, id string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListSitePaymentReferenceNumbersCreatedSince

func ListSitePaymentReferenceNumbersCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.PaymentReferenceNumber, error)

func ListSitePaymentReferenceNumbersPage

func ListSitePaymentReferenceNumbersPage(site, id string, offset string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListSitePaymentReferenceNumbersPageSortBy

func ListSitePaymentReferenceNumbersPageSortBy(site, id string, offset string, field string) ([]chargebee.PaymentReferenceNumber, string, error)

func ListSitePaymentReferenceNumbersUpdatedSince

func ListSitePaymentReferenceNumbersUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.PaymentReferenceNumber, error)

func ListSitePaymentSources

func ListSitePaymentSources(site string) ([]chargebee.PaymentSource, string, error)

func ListSitePaymentSourcesCreatedSince

func ListSitePaymentSourcesCreatedSince(site string, createdSince *time.Time) ([]chargebee.PaymentSource, error)

func ListSitePaymentSourcesPage

func ListSitePaymentSourcesPage(site string, offset string) ([]chargebee.PaymentSource, string, error)

func ListSitePaymentSourcesPageSortBy

func ListSitePaymentSourcesPageSortBy(site string, offset string, field string) ([]chargebee.PaymentSource, string, error)

func ListSitePaymentSourcesUpdatedSince

func ListSitePaymentSourcesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.PaymentSource, error)

func ListSitePromotionalCredits

func ListSitePromotionalCredits(site string) ([]chargebee.PromotionalCredit, string, error)

func ListSitePromotionalCreditsCreatedSince

func ListSitePromotionalCreditsCreatedSince(site string, createdSince *time.Time) ([]chargebee.PromotionalCredit, error)

func ListSitePromotionalCreditsPage

func ListSitePromotionalCreditsPage(site string, offset string) ([]chargebee.PromotionalCredit, string, error)

func ListSitePromotionalCreditsPageSortBy

func ListSitePromotionalCreditsPageSortBy(site string, offset string, field string) ([]chargebee.PromotionalCredit, string, error)

func ListSitePromotionalCreditsUpdatedSince

func ListSitePromotionalCreditsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.PromotionalCredit, error)

func ListSiteQuoteLineGroups

func ListSiteQuoteLineGroups(site, id string) ([]chargebee.QuoteLineGroup, string, error)

func ListSiteQuoteLineGroupsCreatedSince

func ListSiteQuoteLineGroupsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.QuoteLineGroup, error)

func ListSiteQuoteLineGroupsPage

func ListSiteQuoteLineGroupsPage(site, id string, offset string) ([]chargebee.QuoteLineGroup, string, error)

func ListSiteQuoteLineGroupsPageSortBy

func ListSiteQuoteLineGroupsPageSortBy(site, id string, offset string, field string) ([]chargebee.QuoteLineGroup, string, error)

func ListSiteQuoteLineGroupsUpdatedSince

func ListSiteQuoteLineGroupsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.QuoteLineGroup, error)

func ListSiteQuotes

func ListSiteQuotes(site string) ([]chargebee.Quote, string, error)

func ListSiteQuotesCreatedSince

func ListSiteQuotesCreatedSince(site string, createdSince *time.Time) ([]chargebee.Quote, error)

func ListSiteQuotesPage

func ListSiteQuotesPage(site string, offset string) ([]chargebee.Quote, string, error)

func ListSiteQuotesPageSortBy

func ListSiteQuotesPageSortBy(site string, offset string, field string) ([]chargebee.Quote, string, error)

func ListSiteQuotesUpdatedSince

func ListSiteQuotesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Quote, error)

func ListSiteRamps

func ListSiteRamps(site string) ([]chargebee.Ramp, string, error)

func ListSiteRampsCreatedSince

func ListSiteRampsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Ramp, error)

func ListSiteRampsPage

func ListSiteRampsPage(site string, offset string) ([]chargebee.Ramp, string, error)

func ListSiteRampsPageSortBy

func ListSiteRampsPageSortBy(site string, offset string, field string) ([]chargebee.Ramp, string, error)

func ListSiteRampsUpdatedSince

func ListSiteRampsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Ramp, error)

func ListSiteSubscriptionEntitlements

func ListSiteSubscriptionEntitlements(site, id string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSiteSubscriptionEntitlementsCreatedSince

func ListSiteSubscriptionEntitlementsCreatedSince(site, id string, createdSince *time.Time) ([]chargebee.SubscriptionEntitlement, error)

func ListSiteSubscriptionEntitlementsPage

func ListSiteSubscriptionEntitlementsPage(site, id string, offset string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSiteSubscriptionEntitlementsPageSortBy

func ListSiteSubscriptionEntitlementsPageSortBy(site, id string, offset string, field string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSiteSubscriptionEntitlementsUpdatedSince

func ListSiteSubscriptionEntitlementsUpdatedSince(site, id string, updatedSince *time.Time) ([]chargebee.SubscriptionEntitlement, error)

func ListSiteSubscriptions

func ListSiteSubscriptions(site string) ([]chargebee.Subscription, string, error)

func ListSiteSubscriptionsCreatedSince

func ListSiteSubscriptionsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Subscription, error)

func ListSiteSubscriptionsPage

func ListSiteSubscriptionsPage(site string, offset string) ([]chargebee.Subscription, string, error)

func ListSiteSubscriptionsPageSortBy

func ListSiteSubscriptionsPageSortBy(site string, offset string, field string) ([]chargebee.Subscription, string, error)

func ListSiteSubscriptionsUpdatedSince

func ListSiteSubscriptionsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Subscription, error)

func ListSiteTransactions

func ListSiteTransactions(site string) ([]chargebee.Transaction, string, error)

func ListSiteTransactionsCreatedSince

func ListSiteTransactionsCreatedSince(site string, createdSince *time.Time) ([]chargebee.Transaction, error)

func ListSiteTransactionsPage

func ListSiteTransactionsPage(site string, offset string) ([]chargebee.Transaction, string, error)

func ListSiteTransactionsPageSortBy

func ListSiteTransactionsPageSortBy(site string, offset string, field string) ([]chargebee.Transaction, string, error)

func ListSiteTransactionsUpdatedSince

func ListSiteTransactionsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Transaction, error)

func ListSiteUsages

func ListSiteUsages(site string) ([]chargebee.Usage, string, error)

func ListSiteUsagesCreatedSince

func ListSiteUsagesCreatedSince(site string, createdSince *time.Time) ([]chargebee.Usage, error)

func ListSiteUsagesPage

func ListSiteUsagesPage(site string, offset string) ([]chargebee.Usage, string, error)

func ListSiteUsagesPageSortBy

func ListSiteUsagesPageSortBy(site string, offset string, field string) ([]chargebee.Usage, string, error)

func ListSiteUsagesUpdatedSince

func ListSiteUsagesUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.Usage, error)

func ListSiteVirtualBankAccounts

func ListSiteVirtualBankAccounts(site string) ([]chargebee.VirtualBankAccount, string, error)

func ListSiteVirtualBankAccountsCreatedSince

func ListSiteVirtualBankAccountsCreatedSince(site string, createdSince *time.Time) ([]chargebee.VirtualBankAccount, error)

func ListSiteVirtualBankAccountsPage

func ListSiteVirtualBankAccountsPage(site string, offset string) ([]chargebee.VirtualBankAccount, string, error)

func ListSiteVirtualBankAccountsPageSortBy

func ListSiteVirtualBankAccountsPageSortBy(site string, offset string, field string) ([]chargebee.VirtualBankAccount, string, error)

func ListSiteVirtualBankAccountsUpdatedSince

func ListSiteVirtualBankAccountsUpdatedSince(site string, updatedSince *time.Time) ([]chargebee.VirtualBankAccount, error)

func ListSubscriptionEntitlements

func ListSubscriptionEntitlements(id string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSubscriptionEntitlementsCreatedSince

func ListSubscriptionEntitlementsCreatedSince(id string, createdSince *time.Time) ([]chargebee.SubscriptionEntitlement, error)

func ListSubscriptionEntitlementsPage

func ListSubscriptionEntitlementsPage(id, offset string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSubscriptionEntitlementsPageSortBy

func ListSubscriptionEntitlementsPageSortBy(id, offset string, field string) ([]chargebee.SubscriptionEntitlement, string, error)

func ListSubscriptionEntitlementsUpdatedSince

func ListSubscriptionEntitlementsUpdatedSince(id string, updatedSince *time.Time) ([]chargebee.SubscriptionEntitlement, error)

func ListSubscriptions

func ListSubscriptions() ([]chargebee.Subscription, string, error)

func ListSubscriptionsCreatedSince

func ListSubscriptionsCreatedSince(createdSince *time.Time) ([]chargebee.Subscription, error)

func ListSubscriptionsPage

func ListSubscriptionsPage(offset string) ([]chargebee.Subscription, string, error)

func ListSubscriptionsPageSortBy

func ListSubscriptionsPageSortBy(offset string, field string) ([]chargebee.Subscription, string, error)

func ListSubscriptionsUpdatedSince

func ListSubscriptionsUpdatedSince(updatedSince *time.Time) ([]chargebee.Subscription, error)

func ListTransactions

func ListTransactions() ([]chargebee.Transaction, string, error)

func ListTransactionsCreatedSince

func ListTransactionsCreatedSince(createdSince *time.Time) ([]chargebee.Transaction, error)

func ListTransactionsPage

func ListTransactionsPage(offset string) ([]chargebee.Transaction, string, error)

func ListTransactionsPageSortBy

func ListTransactionsPageSortBy(offset string, field string) ([]chargebee.Transaction, string, error)

func ListTransactionsUpdatedSince

func ListTransactionsUpdatedSince(updatedSince *time.Time) ([]chargebee.Transaction, error)

func ListUsages

func ListUsages() ([]chargebee.Usage, string, error)

func ListUsagesCreatedSince

func ListUsagesCreatedSince(createdSince *time.Time) ([]chargebee.Usage, error)

func ListUsagesPage

func ListUsagesPage(offset string) ([]chargebee.Usage, string, error)

func ListUsagesPageSortBy

func ListUsagesPageSortBy(offset string, field string) ([]chargebee.Usage, string, error)

func ListUsagesUpdatedSince

func ListUsagesUpdatedSince(updatedSince *time.Time) ([]chargebee.Usage, error)

func ListVirtualBankAccounts

func ListVirtualBankAccounts() ([]chargebee.VirtualBankAccount, string, error)

func ListVirtualBankAccountsCreatedSince

func ListVirtualBankAccountsCreatedSince(createdSince *time.Time) ([]chargebee.VirtualBankAccount, error)

func ListVirtualBankAccountsPage

func ListVirtualBankAccountsPage(offset string) ([]chargebee.VirtualBankAccount, string, error)

func ListVirtualBankAccountsPageSortBy

func ListVirtualBankAccountsPageSortBy(offset string, field string) ([]chargebee.VirtualBankAccount, string, error)

func ListVirtualBankAccountsUpdatedSince

func ListVirtualBankAccountsUpdatedSince(updatedSince *time.Time) ([]chargebee.VirtualBankAccount, error)

func RetrieveCouponById

func RetrieveCouponById(id string) (*chargebee.Coupon, error)

func RetrieveCouponSetById

func RetrieveCouponSetById(id string) (*chargebee.CouponSet, error)

func RetrieveCreditNoteById

func RetrieveCreditNoteById(id string) (*chargebee.CreditNote, error)

func RetrieveCurrencyById

func RetrieveCurrencyById(id string) (*chargebee.Currency, error)

func RetrieveCustomerById

func RetrieveCustomerById(id string) (*chargebee.Customer, error)

func RetrieveDifferentialPriceById

func RetrieveDifferentialPriceById(id string) (*chargebee.DifferentialPrice, error)

func RetrieveEventById

func RetrieveEventById(id string) (*chargebee.Event, error)

func RetrieveFeatureById

func RetrieveFeatureById(id string) (*chargebee.Feature, error)

func RetrieveGiftById

func RetrieveGiftById(id string) (*chargebee.Gift, error)

func RetrieveInvoiceById

func RetrieveInvoiceById(id string) (*chargebee.Invoice, error)

func RetrieveItemAttachedById

func RetrieveItemAttachedById(id string) (*chargebee.ItemAttached, error)

func RetrieveItemById

func RetrieveItemById(id string) (*chargebee.Item, error)

func RetrieveItemFamilyById

func RetrieveItemFamilyById(id string) (*chargebee.ItemFamily, error)

func RetrieveItemPriceById

func RetrieveItemPriceById(id string) (*chargebee.ItemPrice, error)

func RetrieveOrderById

func RetrieveOrderById(id string) (*chargebee.Order, error)

func RetrievePaymentSourceById

func RetrievePaymentSourceById(id string) (*chargebee.PaymentSource, error)

func RetrievePromotionalCreditById

func RetrievePromotionalCreditById(id string) (*chargebee.PromotionalCredit, error)

func RetrieveQuoteById

func RetrieveQuoteById(id string) (*chargebee.Quote, error)

func RetrieveSiteCouponById

func RetrieveSiteCouponById(site string, id string) (*chargebee.Coupon, error)

func RetrieveSiteCouponSetById

func RetrieveSiteCouponSetById(site string, id string) (*chargebee.CouponSet, error)

func RetrieveSiteCreditNoteById

func RetrieveSiteCreditNoteById(site string, id string) (*chargebee.CreditNote, error)

func RetrieveSiteCurrencyById

func RetrieveSiteCurrencyById(site string, id string) (*chargebee.Currency, error)

func RetrieveSiteCustomerById

func RetrieveSiteCustomerById(site string, id string) (*chargebee.Customer, error)

func RetrieveSiteDifferentialPriceById

func RetrieveSiteDifferentialPriceById(site string, id string) (*chargebee.DifferentialPrice, error)

func RetrieveSiteEventById

func RetrieveSiteEventById(site string, id string) (*chargebee.Event, error)

func RetrieveSiteFeatureById

func RetrieveSiteFeatureById(site string, id string) (*chargebee.Feature, error)

func RetrieveSiteGiftById

func RetrieveSiteGiftById(site string, id string) (*chargebee.Gift, error)

func RetrieveSiteInvoiceById

func RetrieveSiteInvoiceById(site string, id string) (*chargebee.Invoice, error)

func RetrieveSiteItemAttachedById

func RetrieveSiteItemAttachedById(site string, id string) (*chargebee.ItemAttached, error)

func RetrieveSiteItemById

func RetrieveSiteItemById(site string, id string) (*chargebee.Item, error)

func RetrieveSiteItemFamilyById

func RetrieveSiteItemFamilyById(site string, id string) (*chargebee.ItemFamily, error)

func RetrieveSiteItemPriceById

func RetrieveSiteItemPriceById(site string, id string) (*chargebee.ItemPrice, error)

func RetrieveSiteOrderById

func RetrieveSiteOrderById(site string, id string) (*chargebee.Order, error)

func RetrieveSitePaymentSourceById

func RetrieveSitePaymentSourceById(site string, id string) (*chargebee.PaymentSource, error)

func RetrieveSitePromotionalCreditById

func RetrieveSitePromotionalCreditById(site string, id string) (*chargebee.PromotionalCredit, error)

func RetrieveSiteQuoteById

func RetrieveSiteQuoteById(site string, id string) (*chargebee.Quote, error)

func RetrieveSiteTransactionById

func RetrieveSiteTransactionById(site string, id string) (*chargebee.Transaction, error)

func RetrieveSiteVirtualBankAccountById

func RetrieveSiteVirtualBankAccountById(site string, id string) (*chargebee.VirtualBankAccount, error)

func RetrieveTransactionById

func RetrieveTransactionById(id string) (*chargebee.Transaction, error)

func RetrieveVirtualBankAccountById

func RetrieveVirtualBankAccountById(id string) (*chargebee.VirtualBankAccount, error)

func UseSite

func UseSite(site string)

UseSite sets custom Chargebee site name overriding CHARGEBEE_SITE environment variable value

func UseToken

func UseToken(token string)

UseToken sets custom Chargebee API token, overriding CHARGEBEE_API_TOKEN environment variable value

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL