public static class Estimate.CreateSubscriptionRequest extends Request<Estimate.CreateSubscriptionRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Estimate.CreateSubscriptionRequest billingCycles(Integer billingCycles)
public Estimate.CreateSubscriptionRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
public Estimate.CreateSubscriptionRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
public Estimate.CreateSubscriptionRequest termsToCharge(Integer termsToCharge)
public Estimate.CreateSubscriptionRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Estimate.CreateSubscriptionRequest couponIds(List<String> couponIds)
public Estimate.CreateSubscriptionRequest couponIds(String... couponIds)
public Estimate.CreateSubscriptionRequest invoiceImmediately(Boolean invoiceImmediately)
public Estimate.CreateSubscriptionRequest invoiceDate(Timestamp invoiceDate)
public Estimate.CreateSubscriptionRequest clientProfileId(String clientProfileId)
public Estimate.CreateSubscriptionRequest subscriptionId(String subscriptionId)
public Estimate.CreateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)
public Estimate.CreateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
public Estimate.CreateSubscriptionRequest subscriptionPlanQuantityInDecimal(String subscriptionPlanQuantityInDecimal)
public Estimate.CreateSubscriptionRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
public Estimate.CreateSubscriptionRequest subscriptionPlanUnitPriceInDecimal(String subscriptionPlanUnitPriceInDecimal)
public Estimate.CreateSubscriptionRequest subscriptionSetupFee(Integer subscriptionSetupFee)
public Estimate.CreateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
public Estimate.CreateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)
@Deprecated public Estimate.CreateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
public Estimate.CreateSubscriptionRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod)
public Estimate.CreateSubscriptionRequest billingAddressLine1(String billingAddressLine1)
public Estimate.CreateSubscriptionRequest billingAddressLine2(String billingAddressLine2)
public Estimate.CreateSubscriptionRequest billingAddressLine3(String billingAddressLine3)
public Estimate.CreateSubscriptionRequest billingAddressCity(String billingAddressCity)
public Estimate.CreateSubscriptionRequest billingAddressStateCode(String billingAddressStateCode)
public Estimate.CreateSubscriptionRequest billingAddressZip(String billingAddressZip)
public Estimate.CreateSubscriptionRequest billingAddressCountry(String billingAddressCountry)
public Estimate.CreateSubscriptionRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
public Estimate.CreateSubscriptionRequest shippingAddressLine1(String shippingAddressLine1)
public Estimate.CreateSubscriptionRequest shippingAddressLine2(String shippingAddressLine2)
public Estimate.CreateSubscriptionRequest shippingAddressLine3(String shippingAddressLine3)
public Estimate.CreateSubscriptionRequest shippingAddressCity(String shippingAddressCity)
public Estimate.CreateSubscriptionRequest shippingAddressStateCode(String shippingAddressStateCode)
public Estimate.CreateSubscriptionRequest shippingAddressZip(String shippingAddressZip)
public Estimate.CreateSubscriptionRequest shippingAddressCountry(String shippingAddressCountry)
public Estimate.CreateSubscriptionRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Estimate.CreateSubscriptionRequest customerVatNumber(String customerVatNumber)
public Estimate.CreateSubscriptionRequest customerVatNumberPrefix(String customerVatNumberPrefix)
public Estimate.CreateSubscriptionRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
public Estimate.CreateSubscriptionRequest customerTaxability(Taxability customerTaxability)
public Estimate.CreateSubscriptionRequest customerEntityCode(EntityCode customerEntityCode)
public Estimate.CreateSubscriptionRequest customerExemptNumber(String customerExemptNumber)
public Estimate.CreateSubscriptionRequest subscriptionFreePeriod(Integer subscriptionFreePeriod)
public Estimate.CreateSubscriptionRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit)
public Estimate.CreateSubscriptionRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Estimate.CreateSubscriptionRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Estimate.CreateSubscriptionRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)
public Estimate.CreateSubscriptionRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction)
public Estimate.CreateSubscriptionRequest customerExemptionDetails(org.json.JSONArray customerExemptionDetails)
public Estimate.CreateSubscriptionRequest customerCustomerType(CustomerType customerCustomerType)
public Estimate.CreateSubscriptionRequest addonId(int index, String addonId)
public Estimate.CreateSubscriptionRequest addonQuantity(int index, Integer addonQuantity)
public Estimate.CreateSubscriptionRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal)
public Estimate.CreateSubscriptionRequest addonUnitPrice(int index, Integer addonUnitPrice)
public Estimate.CreateSubscriptionRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal)
public Estimate.CreateSubscriptionRequest addonBillingCycles(int index, Integer addonBillingCycles)
public Estimate.CreateSubscriptionRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Estimate.CreateSubscriptionRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Estimate.CreateSubscriptionRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
public Estimate.CreateSubscriptionRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Estimate.CreateSubscriptionRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal)
public Estimate.CreateSubscriptionRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
public Estimate.CreateSubscriptionRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Estimate.CreateSubscriptionRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Estimate.CreateSubscriptionRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
public Estimate.CreateSubscriptionRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
public Params params()
params in class Request<Estimate.CreateSubscriptionRequest>Copyright © 2023 ChargeBee. All rights reserved.