Package com.chargebee.models
Class ItemPrice
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic enumstatic enumstatic enumstatic enumstatic classstatic classstatic classstatic enumstatic enumstatic class -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.chargebee.internal.Resource
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
-
Constructor Details
-
ItemPrice
-
ItemPrice
public ItemPrice(org.json.JSONObject jsonObj)
-
-
Method Details
-
id
-
name
-
itemFamilyId
-
itemId
-
description
-
status
-
externalName
-
priceVariantId
-
prorationType
-
pricingModel
-
price
-
priceInDecimal
-
period
-
currencyCode
-
periodUnit
-
trialPeriod
-
trialPeriodUnit
-
trialEndAction
-
shippingPeriod
-
shippingPeriodUnit
-
billingCycles
-
freeQuantity
-
freeQuantityInDecimal
-
channel
-
resourceVersion
-
updatedAt
-
createdAt
-
usageAccumulationResetFrequency
-
archivedAt
-
invoiceNotes
-
tiers
-
isTaxable
-
taxDetail
-
taxProvidersFields
-
accountingDetail
-
metadata
public org.json.JSONObject metadata() -
itemType
-
archivable
Deprecated. -
parentItemId
Deprecated. -
showDescriptionInInvoices
-
showDescriptionInQuotes
-
deleted
-
businessEntityId
-
create
-
retrieve
-
update
-
list
-
delete
-
findApplicableItems
-
findApplicableItemPrices
public static ItemPrice.ItemPriceFindApplicableItemPricesRequest findApplicableItemPrices(String id)
-