public static class Estimate.UpdateSubscriptionRequest extends Request<Estimate.UpdateSubscriptionRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Estimate.UpdateSubscriptionRequest replaceAddonList(Boolean replaceAddonList)
public Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
public Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
public Estimate.UpdateSubscriptionRequest invoiceDate(Timestamp invoiceDate)
public Estimate.UpdateSubscriptionRequest billingCycles(Integer billingCycles)
public Estimate.UpdateSubscriptionRequest termsToCharge(Integer termsToCharge)
public Estimate.UpdateSubscriptionRequest reactivateFrom(Timestamp reactivateFrom)
public Estimate.UpdateSubscriptionRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Estimate.UpdateSubscriptionRequest couponIds(List<String> couponIds)
public Estimate.UpdateSubscriptionRequest couponIds(String... couponIds)
public Estimate.UpdateSubscriptionRequest replaceCouponList(Boolean replaceCouponList)
public Estimate.UpdateSubscriptionRequest prorate(Boolean prorate)
public Estimate.UpdateSubscriptionRequest endOfTerm(Boolean endOfTerm)
public Estimate.UpdateSubscriptionRequest forceTermReset(Boolean forceTermReset)
public Estimate.UpdateSubscriptionRequest reactivate(Boolean reactivate)
public Estimate.UpdateSubscriptionRequest includeDelayedCharges(Boolean includeDelayedCharges)
public Estimate.UpdateSubscriptionRequest useExistingBalances(Boolean useExistingBalances)
public Estimate.UpdateSubscriptionRequest invoiceImmediately(Boolean invoiceImmediately)
public Estimate.UpdateSubscriptionRequest subscriptionId(String subscriptionId)
public Estimate.UpdateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)
public Estimate.UpdateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
public Estimate.UpdateSubscriptionRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
public Estimate.UpdateSubscriptionRequest subscriptionSetupFee(Integer subscriptionSetupFee)
public Estimate.UpdateSubscriptionRequest subscriptionPlanQuantityInDecimal(String subscriptionPlanQuantityInDecimal)
public Estimate.UpdateSubscriptionRequest subscriptionPlanUnitPriceInDecimal(String subscriptionPlanUnitPriceInDecimal)
public Estimate.UpdateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)
public Estimate.UpdateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
@Deprecated public Estimate.UpdateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
public Estimate.UpdateSubscriptionRequest subscriptionAutoCollection(AutoCollection subscriptionAutoCollection)
public Estimate.UpdateSubscriptionRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod)
public Estimate.UpdateSubscriptionRequest billingAddressLine1(String billingAddressLine1)
public Estimate.UpdateSubscriptionRequest billingAddressLine2(String billingAddressLine2)
public Estimate.UpdateSubscriptionRequest billingAddressLine3(String billingAddressLine3)
public Estimate.UpdateSubscriptionRequest billingAddressCity(String billingAddressCity)
public Estimate.UpdateSubscriptionRequest billingAddressStateCode(String billingAddressStateCode)
public Estimate.UpdateSubscriptionRequest billingAddressZip(String billingAddressZip)
public Estimate.UpdateSubscriptionRequest billingAddressCountry(String billingAddressCountry)
public Estimate.UpdateSubscriptionRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
public Estimate.UpdateSubscriptionRequest shippingAddressLine1(String shippingAddressLine1)
public Estimate.UpdateSubscriptionRequest shippingAddressLine2(String shippingAddressLine2)
public Estimate.UpdateSubscriptionRequest shippingAddressLine3(String shippingAddressLine3)
public Estimate.UpdateSubscriptionRequest shippingAddressCity(String shippingAddressCity)
public Estimate.UpdateSubscriptionRequest shippingAddressStateCode(String shippingAddressStateCode)
public Estimate.UpdateSubscriptionRequest shippingAddressZip(String shippingAddressZip)
public Estimate.UpdateSubscriptionRequest shippingAddressCountry(String shippingAddressCountry)
public Estimate.UpdateSubscriptionRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Estimate.UpdateSubscriptionRequest customerVatNumber(String customerVatNumber)
public Estimate.UpdateSubscriptionRequest customerVatNumberPrefix(String customerVatNumberPrefix)
public Estimate.UpdateSubscriptionRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
public Estimate.UpdateSubscriptionRequest subscriptionFreePeriod(Integer subscriptionFreePeriod)
public Estimate.UpdateSubscriptionRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit)
@Deprecated public Estimate.UpdateSubscriptionRequest customerTaxability(Taxability customerTaxability)
public Estimate.UpdateSubscriptionRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction)
public Estimate.UpdateSubscriptionRequest addonId(int index, String addonId)
public Estimate.UpdateSubscriptionRequest addonQuantity(int index, Integer addonQuantity)
public Estimate.UpdateSubscriptionRequest addonUnitPrice(int index, Integer addonUnitPrice)
public Estimate.UpdateSubscriptionRequest addonBillingCycles(int index, Integer addonBillingCycles)
public Estimate.UpdateSubscriptionRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Estimate.UpdateSubscriptionRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Estimate.UpdateSubscriptionRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
public Estimate.UpdateSubscriptionRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
public Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
public Estimate.UpdateSubscriptionRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Estimate.UpdateSubscriptionRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal)
public Estimate.UpdateSubscriptionRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal)
public Estimate.UpdateSubscriptionRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Estimate.UpdateSubscriptionRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal)
public Estimate.UpdateSubscriptionRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
public Params params()
params in class Request<Estimate.UpdateSubscriptionRequest>Copyright © 2023 ChargeBee. All rights reserved.