public static class Estimate.CreateSubItemForCustomerEstimateRequest extends Request<Estimate.CreateSubItemForCustomerEstimateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Estimate.CreateSubItemForCustomerEstimateRequest useExistingBalances(Boolean useExistingBalances)
public Estimate.CreateSubItemForCustomerEstimateRequest invoiceImmediately(Boolean invoiceImmediately)
public Estimate.CreateSubItemForCustomerEstimateRequest billingCycles(Integer billingCycles)
public Estimate.CreateSubItemForCustomerEstimateRequest mandatoryItemsToRemove(List<String> mandatoryItemsToRemove)
public Estimate.CreateSubItemForCustomerEstimateRequest mandatoryItemsToRemove(String... mandatoryItemsToRemove)
public Estimate.CreateSubItemForCustomerEstimateRequest termsToCharge(Integer termsToCharge)
public Estimate.CreateSubItemForCustomerEstimateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Estimate.CreateSubItemForCustomerEstimateRequest invoiceDate(Timestamp invoiceDate)
public Estimate.CreateSubItemForCustomerEstimateRequest couponIds(List<String> couponIds)
public Estimate.CreateSubItemForCustomerEstimateRequest couponIds(String... couponIds)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionId(String subscriptionId)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
@Deprecated public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionSetupFee(Integer subscriptionSetupFee)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionStartDate(Timestamp subscriptionStartDate)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressLine1(String shippingAddressLine1)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressLine2(String shippingAddressLine2)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressLine3(String shippingAddressLine3)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressCity(String shippingAddressCity)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressStateCode(String shippingAddressStateCode)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressZip(String shippingAddressZip)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressCountry(String shippingAddressCountry)
public Estimate.CreateSubItemForCustomerEstimateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionFreePeriod(Integer subscriptionFreePeriod)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit)
public Estimate.CreateSubItemForCustomerEstimateRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Estimate.CreateSubItemForCustomerEstimateRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemUnitPrice(int index, Integer subscriptionItemUnitPrice)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce)
@Deprecated public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemItemType(int index, ItemType subscriptionItemItemType)
public Estimate.CreateSubItemForCustomerEstimateRequest discountApplyOn(int index, ApplyOn discountApplyOn)
public Estimate.CreateSubItemForCustomerEstimateRequest discountDurationType(int index, DurationType discountDurationType)
public Estimate.CreateSubItemForCustomerEstimateRequest discountPercentage(int index, Double discountPercentage)
public Estimate.CreateSubItemForCustomerEstimateRequest discountAmount(int index, Integer discountAmount)
public Estimate.CreateSubItemForCustomerEstimateRequest discountPeriod(int index, Integer discountPeriod)
public Estimate.CreateSubItemForCustomerEstimateRequest discountPeriodUnit(int index, PeriodUnit discountPeriodUnit)
public Estimate.CreateSubItemForCustomerEstimateRequest discountIncludedInMrr(int index, Boolean discountIncludedInMrr)
public Estimate.CreateSubItemForCustomerEstimateRequest discountItemPriceId(int index, String discountItemPriceId)
public Estimate.CreateSubItemForCustomerEstimateRequest subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierItemPriceId(int index, String itemTierItemPriceId)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierPrice(int index, Integer itemTierPrice)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal)
public Estimate.CreateSubItemForCustomerEstimateRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal)
public Params params()
params in class Request<Estimate.CreateSubItemForCustomerEstimateRequest>Copyright © 2023 ChargeBee. All rights reserved.