Package com.chargebee.models
Class Plan
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classstatic enumDeprecated.static classstatic classstatic classstatic enumstatic classstatic enumstatic enumstatic classstatic classstatic enumstatic enumstatic class -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchannel()Deprecated.claimUrl()static Plan.CopyRequestcopy()static Plan.CreateRequestcreate()static RequestDeprecated.giftable()hsnCode()id()static Plan.PlanListRequestlist()org.json.JSONObjectmetaData()name()period()price()static Requestsku()status()taxable()taxCode()tiers()static Requeststatic Plan.UpdateRequestMethods 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
-
Plan
-
Plan
public Plan(org.json.JSONObject jsonObj)
-
-
Method Details
-
id
-
name
-
invoiceName
-
description
-
price
-
currencyCode
-
period
-
periodUnit
-
trialPeriod
-
trialPeriodUnit
-
trialEndAction
-
pricingModel
-
chargeModel
Deprecated. -
freeQuantity
-
setupCost
-
downgradePenalty
Deprecated. -
status
-
archivedAt
-
billingCycles
-
redirectUrl
-
enabledInHostedPages
-
enabledInPortal
-
addonApplicability
-
taxCode
-
hsnCode
-
taxjarProductCode
-
avalaraSaleType
-
avalaraTransactionType
-
avalaraServiceType
-
sku
-
accountingCode
-
accountingCategory1
-
accountingCategory2
-
accountingCategory3
-
accountingCategory4
-
isShippable
-
shippingFrequencyPeriod
-
shippingFrequencyPeriodUnit
-
resourceVersion
-
updatedAt
-
giftable
-
claimUrl
-
freeQuantityInDecimal
-
priceInDecimal
-
channel
-
invoiceNotes
-
taxable
-
taxProfileId
-
metaData
public org.json.JSONObject metaData() -
tiers
-
taxProvidersFields
-
applicableAddons
-
attachedAddons
-
eventBasedAddons
-
showDescriptionInInvoices
-
showDescriptionInQuotes
-
create
-
update
-
list
-
retrieve
-
delete
-
copy
-
unarchive
-