| Modifier and Type | Class and Description |
|---|---|
static class |
ItemPrice.AccountingDetail |
static class |
ItemPrice.CreateRequest |
static class |
ItemPrice.ItemPriceFindApplicableItemPricesRequest |
static class |
ItemPrice.ItemPriceFindApplicableItemsRequest |
static class |
ItemPrice.ItemPriceListRequest |
static class |
ItemPrice.PeriodUnit |
static class |
ItemPrice.ShippingPeriodUnit |
static class |
ItemPrice.Status |
static class |
ItemPrice.TaxDetail |
static class |
ItemPrice.Tier |
static class |
ItemPrice.TrialEndAction |
static class |
ItemPrice.TrialPeriodUnit |
static class |
ItemPrice.UpdateRequest |
| Constructor and Description |
|---|
ItemPrice(org.json.JSONObject jsonObj) |
ItemPrice(String jsonStr) |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uripublic ItemPrice(String jsonStr)
public ItemPrice(org.json.JSONObject jsonObj)
public String id()
public String name()
public String itemFamilyId()
public String productId()
public String itemId()
public String description()
public ItemPrice.Status status()
public String externalName()
public PricingModel pricingModel()
public Integer price()
public String priceInDecimal()
public Integer period()
public String currencyCode()
public ItemPrice.PeriodUnit periodUnit()
public Integer trialPeriod()
public ItemPrice.TrialPeriodUnit trialPeriodUnit()
public ItemPrice.TrialEndAction trialEndAction()
public Integer shippingPeriod()
public ItemPrice.ShippingPeriodUnit shippingPeriodUnit()
public Integer billingCycles()
public Integer freeQuantity()
public String freeQuantityInDecimal()
public Channel channel()
public Long resourceVersion()
public Timestamp updatedAt()
public Timestamp createdAt()
public Timestamp archivedAt()
public String invoiceNotes()
public List<ItemPrice.Tier> tiers()
public Boolean isTaxable()
public ItemPrice.TaxDetail taxDetail()
public ItemPrice.AccountingDetail accountingDetail()
public org.json.JSONObject metadata()
public ItemType itemType()
@Deprecated public Boolean archivable()
@Deprecated public String parentItemId()
public Boolean showDescriptionInInvoices()
public Boolean showDescriptionInQuotes()
public static ItemPrice.CreateRequest create()
public static ItemPrice.UpdateRequest update(String id)
public static ItemPrice.ItemPriceListRequest list()
public static ItemPrice.ItemPriceFindApplicableItemsRequest findApplicableItems(String id)
public static ItemPrice.ItemPriceFindApplicableItemPricesRequest findApplicableItemPrices(String id)
Copyright © 2023 ChargeBee. All rights reserved.