public static class Subscription.CreateRequest extends Request<Subscription.CreateRequest>
headers, params, uri
header, headers, uri
public Subscription.CreateRequest id(String id)
public Subscription.CreateRequest businessEntityId(String businessEntityId)
public Subscription.CreateRequest planId(String planId)
public Subscription.CreateRequest planQuantity(Integer planQuantity)
public Subscription.CreateRequest planQuantityInDecimal(String planQuantityInDecimal)
public Subscription.CreateRequest planUnitPrice(Long planUnitPrice)
public Subscription.CreateRequest planUnitPriceInDecimal(String planUnitPriceInDecimal)
public Subscription.CreateRequest setupFee(Long setupFee)
public Subscription.CreateRequest trialEnd(Timestamp trialEnd)
public Subscription.CreateRequest billingCycles(Integer billingCycles)
public Subscription.CreateRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
public Subscription.CreateRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
public Subscription.CreateRequest startDate(Timestamp startDate)
@Deprecated public Subscription.CreateRequest coupon(String coupon)
public Subscription.CreateRequest autoCollection(AutoCollection autoCollection)
public Subscription.CreateRequest termsToCharge(Integer termsToCharge)
public Subscription.CreateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
public Subscription.CreateRequest offlinePaymentMethod(OfflinePaymentMethod offlinePaymentMethod)
public Subscription.CreateRequest poNumber(String poNumber)
public Subscription.CreateRequest couponIds(List<String> couponIds)
public Subscription.CreateRequest couponIds(String... couponIds)
public Subscription.CreateRequest tokenId(String tokenId)
public Subscription.CreateRequest affiliateToken(String affiliateToken)
@Deprecated public Subscription.CreateRequest createdFromIp(String createdFromIp)
public Subscription.CreateRequest invoiceNotes(String invoiceNotes)
public Subscription.CreateRequest invoiceDate(Timestamp invoiceDate)
public Subscription.CreateRequest metaData(org.json.JSONObject metaData)
public Subscription.CreateRequest invoiceImmediately(Boolean invoiceImmediately)
public Subscription.CreateRequest freePeriod(Integer freePeriod)
public Subscription.CreateRequest freePeriodUnit(FreePeriodUnit freePeriodUnit)
public Subscription.CreateRequest contractTermBillingCycleOnRenewal(Integer contractTermBillingCycleOnRenewal)
public Subscription.CreateRequest trialEndAction(TrialEndAction trialEndAction)
public Subscription.CreateRequest clientProfileId(String clientProfileId)
public Subscription.CreateRequest customerId(String customerId)
public Subscription.CreateRequest customerEmail(String customerEmail)
public Subscription.CreateRequest customerFirstName(String customerFirstName)
public Subscription.CreateRequest customerLastName(String customerLastName)
public Subscription.CreateRequest customerCompany(String customerCompany)
public Subscription.CreateRequest customerTaxability(Taxability customerTaxability)
public Subscription.CreateRequest customerLocale(String customerLocale)
public Subscription.CreateRequest customerEntityCode(EntityCode customerEntityCode)
public Subscription.CreateRequest customerExemptNumber(String customerExemptNumber)
public Subscription.CreateRequest customerNetTermDays(Integer customerNetTermDays)
public Subscription.CreateRequest customerTaxjarExemptionCategory(TaxjarExemptionCategory customerTaxjarExemptionCategory)
public Subscription.CreateRequest customerPhone(String customerPhone)
public Subscription.CreateRequest customerAutoCollection(AutoCollection customerAutoCollection)
public Subscription.CreateRequest customerOfflinePaymentMethod(OfflinePaymentMethod customerOfflinePaymentMethod)
public Subscription.CreateRequest customerAllowDirectDebit(Boolean customerAllowDirectDebit)
public Subscription.CreateRequest customerConsolidatedInvoicing(Boolean customerConsolidatedInvoicing)
@Deprecated public Subscription.CreateRequest cardGateway(Gateway cardGateway)
public Subscription.CreateRequest cardGatewayAccountId(String cardGatewayAccountId)
@Deprecated public Subscription.CreateRequest cardTmpToken(String cardTmpToken)
public Subscription.CreateRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId)
public Subscription.CreateRequest bankAccountIban(String bankAccountIban)
public Subscription.CreateRequest bankAccountFirstName(String bankAccountFirstName)
public Subscription.CreateRequest bankAccountLastName(String bankAccountLastName)
public Subscription.CreateRequest bankAccountCompany(String bankAccountCompany)
public Subscription.CreateRequest bankAccountEmail(String bankAccountEmail)
public Subscription.CreateRequest bankAccountPhone(String bankAccountPhone)
public Subscription.CreateRequest bankAccountBankName(String bankAccountBankName)
public Subscription.CreateRequest bankAccountAccountNumber(String bankAccountAccountNumber)
public Subscription.CreateRequest bankAccountRoutingNumber(String bankAccountRoutingNumber)
public Subscription.CreateRequest bankAccountBankCode(String bankAccountBankCode)
public Subscription.CreateRequest bankAccountAccountType(AccountType bankAccountAccountType)
public Subscription.CreateRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType)
public Subscription.CreateRequest bankAccountEcheckType(EcheckType bankAccountEcheckType)
public Subscription.CreateRequest bankAccountIssuingCountry(String bankAccountIssuingCountry)
public Subscription.CreateRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber)
public Subscription.CreateRequest bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress)
public Subscription.CreateRequest paymentMethodType(Type paymentMethodType)
@Deprecated public Subscription.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
public Subscription.CreateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
public Subscription.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
public Subscription.CreateRequest paymentMethodTmpToken(String paymentMethodTmpToken)
public Subscription.CreateRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry)
public Subscription.CreateRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation)
public Subscription.CreateRequest cardFirstName(String cardFirstName)
public Subscription.CreateRequest cardLastName(String cardLastName)
public Subscription.CreateRequest cardNumber(String cardNumber)
public Subscription.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)
public Subscription.CreateRequest cardExpiryYear(Integer cardExpiryYear)
public Subscription.CreateRequest cardCvv(String cardCvv)
public Subscription.CreateRequest cardBillingAddr1(String cardBillingAddr1)
public Subscription.CreateRequest cardBillingAddr2(String cardBillingAddr2)
public Subscription.CreateRequest cardBillingCity(String cardBillingCity)
public Subscription.CreateRequest cardBillingStateCode(String cardBillingStateCode)
public Subscription.CreateRequest cardBillingState(String cardBillingState)
public Subscription.CreateRequest cardBillingZip(String cardBillingZip)
public Subscription.CreateRequest cardBillingCountry(String cardBillingCountry)
@Deprecated public Subscription.CreateRequest cardIpAddress(String cardIpAddress)
public Subscription.CreateRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation)
public Subscription.CreateRequest paymentIntentId(String paymentIntentId)
public Subscription.CreateRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
public Subscription.CreateRequest paymentIntentGwToken(String paymentIntentGwToken)
public Subscription.CreateRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType)
public Subscription.CreateRequest paymentIntentReferenceId(String paymentIntentReferenceId)
@Deprecated public Subscription.CreateRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
public Subscription.CreateRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation)
public Subscription.CreateRequest billingAddressFirstName(String billingAddressFirstName)
public Subscription.CreateRequest billingAddressLastName(String billingAddressLastName)
public Subscription.CreateRequest billingAddressEmail(String billingAddressEmail)
public Subscription.CreateRequest billingAddressCompany(String billingAddressCompany)
public Subscription.CreateRequest billingAddressPhone(String billingAddressPhone)
public Subscription.CreateRequest billingAddressLine1(String billingAddressLine1)
public Subscription.CreateRequest billingAddressLine2(String billingAddressLine2)
public Subscription.CreateRequest billingAddressLine3(String billingAddressLine3)
public Subscription.CreateRequest billingAddressCity(String billingAddressCity)
public Subscription.CreateRequest billingAddressStateCode(String billingAddressStateCode)
public Subscription.CreateRequest billingAddressState(String billingAddressState)
public Subscription.CreateRequest billingAddressZip(String billingAddressZip)
public Subscription.CreateRequest billingAddressCountry(String billingAddressCountry)
public Subscription.CreateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
public Subscription.CreateRequest shippingAddressFirstName(String shippingAddressFirstName)
public Subscription.CreateRequest shippingAddressLastName(String shippingAddressLastName)
public Subscription.CreateRequest shippingAddressEmail(String shippingAddressEmail)
public Subscription.CreateRequest shippingAddressCompany(String shippingAddressCompany)
public Subscription.CreateRequest shippingAddressPhone(String shippingAddressPhone)
public Subscription.CreateRequest shippingAddressLine1(String shippingAddressLine1)
public Subscription.CreateRequest shippingAddressLine2(String shippingAddressLine2)
public Subscription.CreateRequest shippingAddressLine3(String shippingAddressLine3)
public Subscription.CreateRequest shippingAddressCity(String shippingAddressCity)
public Subscription.CreateRequest shippingAddressStateCode(String shippingAddressStateCode)
public Subscription.CreateRequest shippingAddressState(String shippingAddressState)
public Subscription.CreateRequest shippingAddressZip(String shippingAddressZip)
public Subscription.CreateRequest shippingAddressCountry(String shippingAddressCountry)
public Subscription.CreateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
public Subscription.CreateRequest customerVatNumber(String customerVatNumber)
public Subscription.CreateRequest customerVatNumberPrefix(String customerVatNumberPrefix)
public Subscription.CreateRequest customerEntityIdentifierScheme(String customerEntityIdentifierScheme)
public Subscription.CreateRequest customerEntityIdentifierStandard(String customerEntityIdentifierStandard)
public Subscription.CreateRequest customerIsEinvoiceEnabled(Boolean customerIsEinvoiceEnabled)
public Subscription.CreateRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
public Subscription.CreateRequest customerBusinessCustomerWithoutVatNumber(Boolean customerBusinessCustomerWithoutVatNumber)
public Subscription.CreateRequest contractTermActionAtTermEnd(Subscription.ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
public Subscription.CreateRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
public Subscription.CreateRequest customerExemptionDetails(org.json.JSONArray customerExemptionDetails)
public Subscription.CreateRequest customerCustomerType(CustomerType customerCustomerType)
public Subscription.CreateRequest entityIdentifierId(int index, String entityIdentifierId)
public Subscription.CreateRequest entityIdentifierScheme(int index, String entityIdentifierScheme)
public Subscription.CreateRequest entityIdentifierValue(int index, String entityIdentifierValue)
public Subscription.CreateRequest entityIdentifierStandard(int index, String entityIdentifierStandard)
public Subscription.CreateRequest addonId(int index, String addonId)
public Subscription.CreateRequest addonQuantity(int index, Integer addonQuantity)
public Subscription.CreateRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal)
public Subscription.CreateRequest addonUnitPrice(int index, Long addonUnitPrice)
public Subscription.CreateRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal)
public Subscription.CreateRequest addonBillingCycles(int index, Integer addonBillingCycles)
public Subscription.CreateRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Subscription.CreateRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Subscription.CreateRequest eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice)
public Subscription.CreateRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Subscription.CreateRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal)
public Subscription.CreateRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
public Subscription.CreateRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Subscription.CreateRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Subscription.CreateRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
public Subscription.CreateRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
public Params params()
params
in class Request<Subscription.CreateRequest>
Copyright © 2022 ChargeBee. All rights reserved.