public static class Estimate.CreateSubForCustomerEstimateRequest extends Request<Estimate.CreateSubForCustomerEstimateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Estimate.CreateSubForCustomerEstimateRequest useExistingBalances(Boolean useExistingBalances)
public Estimate.CreateSubForCustomerEstimateRequest invoiceImmediately(Boolean invoiceImmediately)
public Estimate.CreateSubForCustomerEstimateRequest billingCycles(Integer billingCycles)
public Estimate.CreateSubForCustomerEstimateRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
public Estimate.CreateSubForCustomerEstimateRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
public Estimate.CreateSubForCustomerEstimateRequest termsToCharge(Integer termsToCharge)
public Estimate.CreateSubForCustomerEstimateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Estimate.CreateSubForCustomerEstimateRequest invoiceDate(Timestamp invoiceDate)
public Estimate.CreateSubForCustomerEstimateRequest couponIds(List<String> couponIds)
public Estimate.CreateSubForCustomerEstimateRequest couponIds(String... couponIds)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionId(String subscriptionId)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanId(String subscriptionPlanId)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanQuantityInDecimal(String subscriptionPlanQuantityInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanUnitPriceInDecimal(String subscriptionPlanUnitPriceInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionSetupFee(Integer subscriptionSetupFee)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionStartDate(Timestamp subscriptionStartDate)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine1(String shippingAddressLine1)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine2(String shippingAddressLine2)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine3(String shippingAddressLine3)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressCity(String shippingAddressCity)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressStateCode(String shippingAddressStateCode)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressZip(String shippingAddressZip)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressCountry(String shippingAddressCountry)
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionFreePeriod(Integer subscriptionFreePeriod)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit)
public Estimate.CreateSubForCustomerEstimateRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Estimate.CreateSubForCustomerEstimateRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)
public Estimate.CreateSubForCustomerEstimateRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction)
public Estimate.CreateSubForCustomerEstimateRequest addonId(int index, String addonId)
public Estimate.CreateSubForCustomerEstimateRequest addonQuantity(int index, Integer addonQuantity)
public Estimate.CreateSubForCustomerEstimateRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest addonUnitPrice(int index, Integer addonUnitPrice)
public Estimate.CreateSubForCustomerEstimateRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest addonBillingCycles(int index, Integer addonBillingCycles)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
public Estimate.CreateSubForCustomerEstimateRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
public Params params()
params in class Request<Estimate.CreateSubForCustomerEstimateRequest>Copyright © 2023 ChargeBee. All rights reserved.