subscriptions

package
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: 1 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

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