Documentation
¶
Index ¶
- func GenerateListRamps() string
- func GenerateListSubscriptionAdvancedInvoiceSchedule() string
- func GenerateListSubscriptionContractTerms() string
- func GenerateListSubscriptionDiscounts() string
- func GenerateListSubscriptionEntitlements() string
- func GenerateListSubscriptionGifts() string
- func GenerateListSubscriptionUsages() string
- func GenerateRetrieveSubscriptionGift() string
- func GenerateRetrieveSubscriptionUsage() string
- func GenerateSubscriptionAdvancedInvoiceScheduleModel() string
- func GenerateSubscriptionContractTermsModel() string
- func GenerateSubscriptionDiscountsModel() string
- func GenerateSubscriptionEntitlementsModel() string
- func GenerateSubscriptionGiftsModel() string
- func GenerateSubscriptionPurchasesModel() string
- func GenerateSubscriptionRampsModel() string
- func GenerateSubscriptionUsagesModel() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateListRamps ¶
func GenerateListRamps() string
GenerateListRamps generates chargebee client code to fetch all ramps
API: https://{site}.chargebee.com/api/v2/ramps
Documentation: https://apidocs.chargebee.com/docs/api/ramps?lang=curl#list_ramps
func GenerateListSubscriptionAdvancedInvoiceSchedule ¶
func GenerateListSubscriptionAdvancedInvoiceSchedule() string
GenerateListSubscriptionAdvancedInvoiceSchedule generates chargebee client code to list subscription advanced invoice schedules
API: https://{site}.chargebee.com/api/v2/subscriptions/{subscription-id}/retrieve_advance_invoice_schedules
Documentation: https://apidocs.chargebee.com/docs/api/subscriptions?lang=curl#retrieve_advance_invoice
func GenerateListSubscriptionContractTerms ¶
func GenerateListSubscriptionContractTerms() string
GenerateListSubscriptionContractTerms generates chargebee client code to fetch all subscription contract terms
API: https://{site}.chargebee.com/api/v2/subscriptions/{subscription-id}/contract_terms
Documentation: https://apidocs.chargebee.com/docs/api/subscriptions?lang=curl#list_contract_terms_for_a_subscription
func GenerateListSubscriptionDiscounts ¶
func GenerateListSubscriptionDiscounts() string
GenerateListSubscriptionDiscounts generates chargebee client code to fetch all subscription discrounts
API: https://{site}.chargebee.com/api/v2/subscriptions/{subscription-id}/discounts
Documentation: https://apidocs.chargebee.com/docs/api/subscriptions?lang=curl#list_discounts_for_a_subscription
func GenerateListSubscriptionEntitlements ¶
func GenerateListSubscriptionEntitlements() string
GenerateListSubscriptionEntitlements generates chargebee client code to fetch all subscription entitlements
API: https://{site}.chargebee.com/api/v2/subscriptions/{subscription-id}/subscription_entitlements
Documentation: https://apidocs.chargebee.com/docs/api/subscription_entitlements?lang=curl#list_subscription_entitlements
func GenerateListSubscriptionGifts ¶
func GenerateListSubscriptionGifts() string
GenerateListSubscriptionGifts generates chargebee client code to fetch all gifts
API: https://{site}.chargebee.com/api/v2/gifts
Documentation: https://apidocs.chargebee.com/docs/api/gifts?lang=curl#list_gifts
func GenerateListSubscriptionUsages ¶
func GenerateListSubscriptionUsages() string
GenerateListSubscriptionUsages generates chargebee client code to fetch all subscription usages
API: https://{site}.chargebee.com/api/v2/usages
Documentation: https://apidocs.chargebee.com/docs/api/usages?lang=curl#list_usages
func GenerateRetrieveSubscriptionGift ¶
func GenerateRetrieveSubscriptionGift() string
GenerateRetrieveSubscriptionGift generates chargebee client code to retrieve specific gift
API: https://{site}.chargebee.com/api/v2/gifts/{gift-id}
Documentation: https://apidocs.chargebee.com/docs/api/gifts?lang=curl#retrieve_a_gift
func GenerateRetrieveSubscriptionUsage ¶
func GenerateRetrieveSubscriptionUsage() string
GenerateRetrieveSubscriptionUsage generates chargebee client code to retrieve specific Subscription Usage
API: https://{site}.chargebee.com/api/v2/subscription/{subscription-id}/usages
Documentation: https://apidocs.chargebee.com/docs/api/usages?lang=curl#retrieve_a_usage
func GenerateSubscriptionAdvancedInvoiceScheduleModel ¶
func GenerateSubscriptionAdvancedInvoiceScheduleModel() string
GenerateSubscriptionAdvancedInvoiceScheduleModel generates chargebee subscription advanced invoice schedule domain model
Documentation: https://apidocs.chargebee.com/docs/api/advance_invoice_schedules?prod_cat_ver=2
func GenerateSubscriptionContractTermsModel ¶
func GenerateSubscriptionContractTermsModel() string
GenerateSubscriptionContractTermsModel generates chargebee Subscription Contract Terms domain model
Documentation: https://apidocs.chargebee.com/docs/api/contract_terms?lang=curl
func GenerateSubscriptionDiscountsModel ¶
func GenerateSubscriptionDiscountsModel() string
GenerateSubscriptionDiscountsModel generates chargebee Subscription Discounts domain model
Documentation: https://apidocs.chargebee.com/docs/api/discounts?lang=curl#discount_attributes
func GenerateSubscriptionEntitlementsModel ¶
func GenerateSubscriptionEntitlementsModel() string
GenerateSubscriptionEntitlementsModel generates chargebee entitlements domain model
Documentation: https://apidocs.chargebee.com/docs/api/subscription_entitlements?lang=curl#subscription_entitlement_attributes
func GenerateSubscriptionGiftsModel ¶
func GenerateSubscriptionGiftsModel() string
GenerateSubscriptionGiftsModel generates chargebee Gifts domain model
Documentation: https://apidocs.chargebee.com/docs/api/gifts?lang=curl#gift_attributes
func GenerateSubscriptionPurchasesModel ¶
func GenerateSubscriptionPurchasesModel() string
GenerateSubscriptionPurchasesModel generates chargebee Purchases domain model
Documentation: https://apidocs.chargebee.com/docs/api/purchases?lang=curl#purchase_attributes
TODO: early access API, no fetch.
func GenerateSubscriptionRampsModel ¶
func GenerateSubscriptionRampsModel() string
GenerateSubscriptionRampsModel generates chargebee Ramps domain model
Documentation: https://apidocs.chargebee.com/docs/api/ramps?lang=curl#list_ramps
func GenerateSubscriptionUsagesModel ¶
func GenerateSubscriptionUsagesModel() string
GenerateSubscriptionUsagesModel generates chargebee Subscription Usages domain model
Documentation: https://apidocs.chargebee.com/docs/api/usages?lang=curl#usage_attributes
Types ¶
This section is empty.