public static class Estimate.CreateSubItemEstimateRequest extends Request<Estimate.CreateSubItemEstimateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Estimate.CreateSubItemEstimateRequest billingCycles(Integer billingCycles)
public Estimate.CreateSubItemEstimateRequest mandatoryItemsToRemove(List<String> mandatoryItemsToRemove)
public Estimate.CreateSubItemEstimateRequest mandatoryItemsToRemove(String... mandatoryItemsToRemove)
public Estimate.CreateSubItemEstimateRequest termsToCharge(Integer termsToCharge)
public Estimate.CreateSubItemEstimateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Estimate.CreateSubItemEstimateRequest couponIds(List<String> couponIds)
public Estimate.CreateSubItemEstimateRequest couponIds(String... couponIds)
public Estimate.CreateSubItemEstimateRequest invoiceImmediately(Boolean invoiceImmediately)
public Estimate.CreateSubItemEstimateRequest invoiceDate(Timestamp invoiceDate)
public Estimate.CreateSubItemEstimateRequest clientProfileId(String clientProfileId)
public Estimate.CreateSubItemEstimateRequest subscriptionId(String subscriptionId)
public Estimate.CreateSubItemEstimateRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
@Deprecated public Estimate.CreateSubItemEstimateRequest subscriptionSetupFee(Integer subscriptionSetupFee)
public Estimate.CreateSubItemEstimateRequest subscriptionStartDate(Timestamp subscriptionStartDate)
@Deprecated public Estimate.CreateSubItemEstimateRequest subscriptionCoupon(String subscriptionCoupon)
public Estimate.CreateSubItemEstimateRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod)
public Estimate.CreateSubItemEstimateRequest billingAddressLine1(String billingAddressLine1)
public Estimate.CreateSubItemEstimateRequest billingAddressLine2(String billingAddressLine2)
public Estimate.CreateSubItemEstimateRequest billingAddressLine3(String billingAddressLine3)
public Estimate.CreateSubItemEstimateRequest billingAddressCity(String billingAddressCity)
public Estimate.CreateSubItemEstimateRequest billingAddressStateCode(String billingAddressStateCode)
public Estimate.CreateSubItemEstimateRequest billingAddressZip(String billingAddressZip)
public Estimate.CreateSubItemEstimateRequest billingAddressCountry(String billingAddressCountry)
public Estimate.CreateSubItemEstimateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
public Estimate.CreateSubItemEstimateRequest shippingAddressLine1(String shippingAddressLine1)
public Estimate.CreateSubItemEstimateRequest shippingAddressLine2(String shippingAddressLine2)
public Estimate.CreateSubItemEstimateRequest shippingAddressLine3(String shippingAddressLine3)
public Estimate.CreateSubItemEstimateRequest shippingAddressCity(String shippingAddressCity)
public Estimate.CreateSubItemEstimateRequest shippingAddressStateCode(String shippingAddressStateCode)
public Estimate.CreateSubItemEstimateRequest shippingAddressZip(String shippingAddressZip)
public Estimate.CreateSubItemEstimateRequest shippingAddressCountry(String shippingAddressCountry)
public Estimate.CreateSubItemEstimateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Estimate.CreateSubItemEstimateRequest customerVatNumber(String customerVatNumber)
public Estimate.CreateSubItemEstimateRequest customerVatNumberPrefix(String customerVatNumberPrefix)
public Estimate.CreateSubItemEstimateRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
public Estimate.CreateSubItemEstimateRequest customerTaxability(Taxability customerTaxability)
public Estimate.CreateSubItemEstimateRequest customerEntityCode(EntityCode customerEntityCode)
public Estimate.CreateSubItemEstimateRequest customerExemptNumber(String customerExemptNumber)
public Estimate.CreateSubItemEstimateRequest subscriptionFreePeriod(Integer subscriptionFreePeriod)
public Estimate.CreateSubItemEstimateRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit)
public Estimate.CreateSubItemEstimateRequest customerExemptionDetails(org.json.JSONArray customerExemptionDetails)
public Estimate.CreateSubItemEstimateRequest customerCustomerType(CustomerType customerCustomerType)
public Estimate.CreateSubItemEstimateRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Estimate.CreateSubItemEstimateRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Estimate.CreateSubItemEstimateRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)
public Estimate.CreateSubItemEstimateRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction)
public Estimate.CreateSubItemEstimateRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId)
public Estimate.CreateSubItemEstimateRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity)
public Estimate.CreateSubItemEstimateRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal)
public Estimate.CreateSubItemEstimateRequest subscriptionItemUnitPrice(int index, Integer subscriptionItemUnitPrice)
public Estimate.CreateSubItemEstimateRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal)
public Estimate.CreateSubItemEstimateRequest subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles)
public Estimate.CreateSubItemEstimateRequest subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd)
public Estimate.CreateSubItemEstimateRequest subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays)
public Estimate.CreateSubItemEstimateRequest subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent)
public Estimate.CreateSubItemEstimateRequest subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce)
@Deprecated public Estimate.CreateSubItemEstimateRequest subscriptionItemItemType(int index, ItemType subscriptionItemItemType)
public Estimate.CreateSubItemEstimateRequest discountApplyOn(int index, ApplyOn discountApplyOn)
public Estimate.CreateSubItemEstimateRequest discountDurationType(int index, DurationType discountDurationType)
public Estimate.CreateSubItemEstimateRequest discountPercentage(int index, Double discountPercentage)
public Estimate.CreateSubItemEstimateRequest discountAmount(int index, Integer discountAmount)
public Estimate.CreateSubItemEstimateRequest discountPeriod(int index, Integer discountPeriod)
public Estimate.CreateSubItemEstimateRequest discountPeriodUnit(int index, PeriodUnit discountPeriodUnit)
public Estimate.CreateSubItemEstimateRequest discountIncludedInMrr(int index, Boolean discountIncludedInMrr)
public Estimate.CreateSubItemEstimateRequest discountItemPriceId(int index, String discountItemPriceId)
public Estimate.CreateSubItemEstimateRequest subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption)
public Estimate.CreateSubItemEstimateRequest itemTierItemPriceId(int index, String itemTierItemPriceId)
public Estimate.CreateSubItemEstimateRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit)
public Estimate.CreateSubItemEstimateRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit)
public Estimate.CreateSubItemEstimateRequest itemTierPrice(int index, Integer itemTierPrice)
public Estimate.CreateSubItemEstimateRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal)
public Estimate.CreateSubItemEstimateRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal)
public Estimate.CreateSubItemEstimateRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal)
public Params params()
params in class Request<Estimate.CreateSubItemEstimateRequest>Copyright © 2023 ChargeBee. All rights reserved.