public class UnbilledCharge extends Resource<UnbilledCharge>
| Modifier and Type | Class and Description |
|---|---|
static class |
UnbilledCharge.CreateRequest |
static class |
UnbilledCharge.CreateUnbilledChargeRequest |
static class |
UnbilledCharge.EntityType |
static class |
UnbilledCharge.InvoiceNowEstimateRequest |
static class |
UnbilledCharge.InvoiceUnbilledChargesRequest |
static class |
UnbilledCharge.Tier |
static class |
UnbilledCharge.UnbilledChargeListRequest |
| Constructor and Description |
|---|
UnbilledCharge(org.json.JSONObject jsonObj) |
UnbilledCharge(String jsonStr) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
amount() |
String |
amountInDecimal() |
static UnbilledCharge.CreateRequest |
create() |
static UnbilledCharge.CreateUnbilledChargeRequest |
createUnbilledCharge() |
String |
currencyCode() |
String |
customerId() |
Timestamp |
dateFrom() |
Timestamp |
dateTo() |
static Request |
delete(String id) |
Boolean |
deleted() |
String |
description() |
Integer |
discountAmount() |
String |
entityId() |
UnbilledCharge.EntityType |
entityType() |
String |
id() |
static UnbilledCharge.InvoiceNowEstimateRequest |
invoiceNowEstimate() |
static UnbilledCharge.InvoiceUnbilledChargesRequest |
invoiceUnbilledCharges() |
Boolean |
isAdvanceCharge() |
Boolean |
isVoided() |
static UnbilledCharge.UnbilledChargeListRequest |
list() |
PricingModel |
pricingModel() |
Integer |
quantity() |
String |
quantityInDecimal() |
String |
subscriptionId() |
List<UnbilledCharge.Tier> |
tiers() |
Integer |
unitAmount() |
String |
unitAmountInDecimal() |
Timestamp |
updatedAt() |
Timestamp |
voidedAt() |
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 UnbilledCharge(String jsonStr)
public UnbilledCharge(org.json.JSONObject jsonObj)
public String id()
public String customerId()
public String subscriptionId()
public Timestamp dateFrom()
public Timestamp dateTo()
public Integer unitAmount()
public PricingModel pricingModel()
public Integer quantity()
public Integer amount()
public String currencyCode()
public Integer discountAmount()
public String description()
public UnbilledCharge.EntityType entityType()
public String entityId()
public Boolean isVoided()
public Timestamp voidedAt()
public String unitAmountInDecimal()
public String quantityInDecimal()
public String amountInDecimal()
public Timestamp updatedAt()
public List<UnbilledCharge.Tier> tiers()
public Boolean isAdvanceCharge()
public Boolean deleted()
public static UnbilledCharge.CreateUnbilledChargeRequest createUnbilledCharge()
public static UnbilledCharge.CreateRequest create()
public static UnbilledCharge.InvoiceUnbilledChargesRequest invoiceUnbilledCharges()
public static UnbilledCharge.UnbilledChargeListRequest list()
public static UnbilledCharge.InvoiceNowEstimateRequest invoiceNowEstimate()
Copyright © 2023 ChargeBee. All rights reserved.