public static class Subscription.CreateForCustomerRequest extends Request<Subscription.CreateForCustomerRequest>
headers, params, uri
header, headers, uri
public Subscription.CreateForCustomerRequest id(String id)
public Subscription.CreateForCustomerRequest businessEntityId(String businessEntityId)
public Subscription.CreateForCustomerRequest planId(String planId)
public Subscription.CreateForCustomerRequest planQuantity(Integer planQuantity)
public Subscription.CreateForCustomerRequest planQuantityInDecimal(String planQuantityInDecimal)
public Subscription.CreateForCustomerRequest planUnitPrice(Long planUnitPrice)
public Subscription.CreateForCustomerRequest planUnitPriceInDecimal(String planUnitPriceInDecimal)
public Subscription.CreateForCustomerRequest setupFee(Long setupFee)
public Subscription.CreateForCustomerRequest trialEnd(Timestamp trialEnd)
public Subscription.CreateForCustomerRequest billingCycles(Integer billingCycles)
public Subscription.CreateForCustomerRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
public Subscription.CreateForCustomerRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
public Subscription.CreateForCustomerRequest startDate(Timestamp startDate)
@Deprecated public Subscription.CreateForCustomerRequest coupon(String coupon)
public Subscription.CreateForCustomerRequest autoCollection(AutoCollection autoCollection)
public Subscription.CreateForCustomerRequest termsToCharge(Integer termsToCharge)
public Subscription.CreateForCustomerRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Subscription.CreateForCustomerRequest offlinePaymentMethod(OfflinePaymentMethod offlinePaymentMethod)
public Subscription.CreateForCustomerRequest poNumber(String poNumber)
public Subscription.CreateForCustomerRequest couponIds(List<String> couponIds)
public Subscription.CreateForCustomerRequest couponIds(String... couponIds)
public Subscription.CreateForCustomerRequest paymentSourceId(String paymentSourceId)
public Subscription.CreateForCustomerRequest overrideRelationship(Boolean overrideRelationship)
public Subscription.CreateForCustomerRequest invoiceNotes(String invoiceNotes)
public Subscription.CreateForCustomerRequest invoiceDate(Timestamp invoiceDate)
public Subscription.CreateForCustomerRequest metaData(org.json.JSONObject metaData)
public Subscription.CreateForCustomerRequest invoiceImmediately(Boolean invoiceImmediately)
public Subscription.CreateForCustomerRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource)
public Subscription.CreateForCustomerRequest freePeriod(Integer freePeriod)
public Subscription.CreateForCustomerRequest freePeriodUnit(FreePeriodUnit freePeriodUnit)
public Subscription.CreateForCustomerRequest contractTermBillingCycleOnRenewal(Integer contractTermBillingCycleOnRenewal)
public Subscription.CreateForCustomerRequest trialEndAction(TrialEndAction trialEndAction)
public Subscription.CreateForCustomerRequest shippingAddressFirstName(String shippingAddressFirstName)
public Subscription.CreateForCustomerRequest shippingAddressLastName(String shippingAddressLastName)
public Subscription.CreateForCustomerRequest shippingAddressEmail(String shippingAddressEmail)
public Subscription.CreateForCustomerRequest shippingAddressCompany(String shippingAddressCompany)
public Subscription.CreateForCustomerRequest shippingAddressPhone(String shippingAddressPhone)
public Subscription.CreateForCustomerRequest shippingAddressLine1(String shippingAddressLine1)
public Subscription.CreateForCustomerRequest shippingAddressLine2(String shippingAddressLine2)
public Subscription.CreateForCustomerRequest shippingAddressLine3(String shippingAddressLine3)
public Subscription.CreateForCustomerRequest shippingAddressCity(String shippingAddressCity)
public Subscription.CreateForCustomerRequest shippingAddressStateCode(String shippingAddressStateCode)
public Subscription.CreateForCustomerRequest shippingAddressState(String shippingAddressState)
public Subscription.CreateForCustomerRequest shippingAddressZip(String shippingAddressZip)
public Subscription.CreateForCustomerRequest shippingAddressCountry(String shippingAddressCountry)
public Subscription.CreateForCustomerRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Subscription.CreateForCustomerRequest paymentIntentId(String paymentIntentId)
public Subscription.CreateForCustomerRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
public Subscription.CreateForCustomerRequest paymentIntentGwToken(String paymentIntentGwToken)
public Subscription.CreateForCustomerRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType)
public Subscription.CreateForCustomerRequest paymentIntentReferenceId(String paymentIntentReferenceId)
@Deprecated public Subscription.CreateForCustomerRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
public Subscription.CreateForCustomerRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation)
public Subscription.CreateForCustomerRequest contractTermActionAtTermEnd(Subscription.ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Subscription.CreateForCustomerRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Subscription.CreateForCustomerRequest addonId(int index, String addonId)
public Subscription.CreateForCustomerRequest addonQuantity(int index, Integer addonQuantity)
public Subscription.CreateForCustomerRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal)
public Subscription.CreateForCustomerRequest addonUnitPrice(int index, Long addonUnitPrice)
public Subscription.CreateForCustomerRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal)
public Subscription.CreateForCustomerRequest addonBillingCycles(int index, Integer addonBillingCycles)
public Subscription.CreateForCustomerRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Subscription.CreateForCustomerRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Subscription.CreateForCustomerRequest eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice)
public Subscription.CreateForCustomerRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Subscription.CreateForCustomerRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal)
public Subscription.CreateForCustomerRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
public Subscription.CreateForCustomerRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Subscription.CreateForCustomerRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Subscription.CreateForCustomerRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
public Subscription.CreateForCustomerRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
public Params params()
params
in class Request<Subscription.CreateForCustomerRequest>
Copyright © 2022 ChargeBee. All rights reserved.