Modifier and Type | Class and Description |
---|---|
static class |
Addon.AddonListRequest |
static class |
Addon.ChargeType |
static class |
Addon.CopyRequest |
static class |
Addon.CreateRequest |
static class |
Addon.PeriodUnit |
static class |
Addon.ProrationType |
static class |
Addon.ShippingFrequencyPeriodUnit |
static class |
Addon.Status |
static class |
Addon.TaxProvidersField |
static class |
Addon.Tier |
static class |
Addon.Type
Deprecated.
|
static class |
Addon.UpdateRequest |
Constructor and Description |
---|
Addon(org.json.JSONObject jsonObj) |
Addon(String jsonStr) |
apiVersionCheck, nullCheck, nullCheckWithoutEncoding, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optMap, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqMap, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
public Addon(String jsonStr)
public Addon(org.json.JSONObject jsonObj)
public String id()
public String name()
public String invoiceName()
public String description()
public PricingModel pricingModel()
@Deprecated public Addon.Type type()
public Addon.ChargeType chargeType()
public Long price()
public String currencyCode()
public Integer period()
public Addon.PeriodUnit periodUnit()
public String unit()
public Addon.Status status()
public Timestamp archivedAt()
public Boolean enabledInPortal()
public String taxCode()
public String hsnCode()
public String taxjarProductCode()
public AvalaraSaleType avalaraSaleType()
public Integer avalaraTransactionType()
public Integer avalaraServiceType()
public String sku()
public String accountingCode()
public String accountingCategory1()
public String accountingCategory2()
public String accountingCategory3()
public String accountingCategory4()
public Boolean isShippable()
public Integer shippingFrequencyPeriod()
public Addon.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit()
public Long resourceVersion()
public Timestamp updatedAt()
public String priceInDecimal()
public Boolean includedInMrr()
public Channel channel()
public Addon.ProrationType prorationType()
public String invoiceNotes()
public Boolean taxable()
public String taxProfileId()
public org.json.JSONObject metaData()
public List<Addon.Tier> tiers()
public List<Addon.TaxProvidersField> taxProvidersFields()
public Boolean showDescriptionInInvoices()
public Boolean showDescriptionInQuotes()
public static Addon.CreateRequest create()
public static Addon.UpdateRequest update(String id)
public static Addon.AddonListRequest list()
public static Addon.CopyRequest copy()
Copyright © 2025 ChargeBee. All rights reserved.