com.chargebee.models
Class Subscription.CreateForCustomerRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Subscription.CreateForCustomerRequest>
com.chargebee.models.Subscription.CreateForCustomerRequest
- Enclosing class:
- Subscription
public static class Subscription.CreateForCustomerRequest
- extends Request<Subscription.CreateForCustomerRequest>
|
Method Summary |
Subscription.CreateForCustomerRequest |
addonBillingCycles(int index,
Integer addonBillingCycles)
|
Subscription.CreateForCustomerRequest |
addonId(int index,
String addonId)
|
Subscription.CreateForCustomerRequest |
addonQuantity(int index,
Integer addonQuantity)
|
Subscription.CreateForCustomerRequest |
addonTrialEnd(int index,
Timestamp addonTrialEnd)
|
Subscription.CreateForCustomerRequest |
addonUnitPrice(int index,
Integer addonUnitPrice)
|
Subscription.CreateForCustomerRequest |
autoCollection(AutoCollection autoCollection)
|
Subscription.CreateForCustomerRequest |
billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
|
Subscription.CreateForCustomerRequest |
billingCycles(Integer billingCycles)
|
Subscription.CreateForCustomerRequest |
coupon(String coupon)
Deprecated. |
Subscription.CreateForCustomerRequest |
couponIds(List<String> couponIds)
|
Subscription.CreateForCustomerRequest |
couponIds(String... couponIds)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonId(int index,
String eventBasedAddonId)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
|
Subscription.CreateForCustomerRequest |
eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
|
Subscription.CreateForCustomerRequest |
id(String id)
|
Subscription.CreateForCustomerRequest |
invoiceImmediately(Boolean invoiceImmediately)
|
Subscription.CreateForCustomerRequest |
invoiceNotes(String invoiceNotes)
|
Subscription.CreateForCustomerRequest |
mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
|
Subscription.CreateForCustomerRequest |
mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
|
Subscription.CreateForCustomerRequest |
metaData(org.json.JSONObject metaData)
|
Subscription.CreateForCustomerRequest |
overrideRelationship(Boolean overrideRelationship)
|
Params |
params()
|
Subscription.CreateForCustomerRequest |
paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
|
Subscription.CreateForCustomerRequest |
paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
Deprecated. |
Subscription.CreateForCustomerRequest |
paymentIntentGwToken(String paymentIntentGwToken)
|
Subscription.CreateForCustomerRequest |
paymentIntentId(String paymentIntentId)
|
Subscription.CreateForCustomerRequest |
paymentIntentReferenceId(String paymentIntentReferenceId)
|
Subscription.CreateForCustomerRequest |
paymentSourceId(String paymentSourceId)
|
Subscription.CreateForCustomerRequest |
planId(String planId)
|
Subscription.CreateForCustomerRequest |
planQuantity(Integer planQuantity)
|
Subscription.CreateForCustomerRequest |
planUnitPrice(Integer planUnitPrice)
|
Subscription.CreateForCustomerRequest |
poNumber(String poNumber)
|
Subscription.CreateForCustomerRequest |
setupFee(Integer setupFee)
|
Subscription.CreateForCustomerRequest |
shippingAddressCity(String shippingAddressCity)
|
Subscription.CreateForCustomerRequest |
shippingAddressCompany(String shippingAddressCompany)
|
Subscription.CreateForCustomerRequest |
shippingAddressCountry(String shippingAddressCountry)
|
Subscription.CreateForCustomerRequest |
shippingAddressEmail(String shippingAddressEmail)
|
Subscription.CreateForCustomerRequest |
shippingAddressFirstName(String shippingAddressFirstName)
|
Subscription.CreateForCustomerRequest |
shippingAddressLastName(String shippingAddressLastName)
|
Subscription.CreateForCustomerRequest |
shippingAddressLine1(String shippingAddressLine1)
|
Subscription.CreateForCustomerRequest |
shippingAddressLine2(String shippingAddressLine2)
|
Subscription.CreateForCustomerRequest |
shippingAddressLine3(String shippingAddressLine3)
|
Subscription.CreateForCustomerRequest |
shippingAddressPhone(String shippingAddressPhone)
|
Subscription.CreateForCustomerRequest |
shippingAddressState(String shippingAddressState)
|
Subscription.CreateForCustomerRequest |
shippingAddressStateCode(String shippingAddressStateCode)
|
Subscription.CreateForCustomerRequest |
shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
|
Subscription.CreateForCustomerRequest |
shippingAddressZip(String shippingAddressZip)
|
Subscription.CreateForCustomerRequest |
startDate(Timestamp startDate)
|
Subscription.CreateForCustomerRequest |
termsToCharge(Integer termsToCharge)
|
Subscription.CreateForCustomerRequest |
trialEnd(Timestamp trialEnd)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public Subscription.CreateForCustomerRequest id(String id)
planId
public Subscription.CreateForCustomerRequest planId(String planId)
planQuantity
public Subscription.CreateForCustomerRequest planQuantity(Integer planQuantity)
planUnitPrice
public Subscription.CreateForCustomerRequest planUnitPrice(Integer planUnitPrice)
setupFee
public Subscription.CreateForCustomerRequest setupFee(Integer setupFee)
startDate
public Subscription.CreateForCustomerRequest startDate(Timestamp startDate)
trialEnd
public Subscription.CreateForCustomerRequest trialEnd(Timestamp trialEnd)
billingCycles
public Subscription.CreateForCustomerRequest billingCycles(Integer billingCycles)
coupon
@Deprecated
public Subscription.CreateForCustomerRequest coupon(String coupon)
- Deprecated.
autoCollection
public Subscription.CreateForCustomerRequest autoCollection(AutoCollection autoCollection)
termsToCharge
public Subscription.CreateForCustomerRequest termsToCharge(Integer termsToCharge)
billingAlignmentMode
public Subscription.CreateForCustomerRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
mandatoryAddonsToRemove
public Subscription.CreateForCustomerRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
mandatoryAddonsToRemove
public Subscription.CreateForCustomerRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
poNumber
public Subscription.CreateForCustomerRequest poNumber(String poNumber)
couponIds
public Subscription.CreateForCustomerRequest couponIds(List<String> couponIds)
couponIds
public Subscription.CreateForCustomerRequest couponIds(String... couponIds)
paymentSourceId
public Subscription.CreateForCustomerRequest paymentSourceId(String paymentSourceId)
overrideRelationship
public Subscription.CreateForCustomerRequest overrideRelationship(Boolean overrideRelationship)
invoiceNotes
public Subscription.CreateForCustomerRequest invoiceNotes(String invoiceNotes)
metaData
public Subscription.CreateForCustomerRequest metaData(org.json.JSONObject metaData)
invoiceImmediately
public Subscription.CreateForCustomerRequest invoiceImmediately(Boolean invoiceImmediately)
shippingAddressFirstName
public Subscription.CreateForCustomerRequest shippingAddressFirstName(String shippingAddressFirstName)
shippingAddressLastName
public Subscription.CreateForCustomerRequest shippingAddressLastName(String shippingAddressLastName)
shippingAddressEmail
public Subscription.CreateForCustomerRequest shippingAddressEmail(String shippingAddressEmail)
shippingAddressCompany
public Subscription.CreateForCustomerRequest shippingAddressCompany(String shippingAddressCompany)
shippingAddressPhone
public Subscription.CreateForCustomerRequest shippingAddressPhone(String shippingAddressPhone)
shippingAddressLine1
public Subscription.CreateForCustomerRequest shippingAddressLine1(String shippingAddressLine1)
shippingAddressLine2
public Subscription.CreateForCustomerRequest shippingAddressLine2(String shippingAddressLine2)
shippingAddressLine3
public Subscription.CreateForCustomerRequest shippingAddressLine3(String shippingAddressLine3)
shippingAddressCity
public Subscription.CreateForCustomerRequest shippingAddressCity(String shippingAddressCity)
shippingAddressStateCode
public Subscription.CreateForCustomerRequest shippingAddressStateCode(String shippingAddressStateCode)
shippingAddressState
public Subscription.CreateForCustomerRequest shippingAddressState(String shippingAddressState)
shippingAddressZip
public Subscription.CreateForCustomerRequest shippingAddressZip(String shippingAddressZip)
shippingAddressCountry
public Subscription.CreateForCustomerRequest shippingAddressCountry(String shippingAddressCountry)
shippingAddressValidationStatus
public Subscription.CreateForCustomerRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
paymentIntentId
public Subscription.CreateForCustomerRequest paymentIntentId(String paymentIntentId)
paymentIntentGatewayAccountId
public Subscription.CreateForCustomerRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
paymentIntentGwToken
public Subscription.CreateForCustomerRequest paymentIntentGwToken(String paymentIntentGwToken)
paymentIntentReferenceId
public Subscription.CreateForCustomerRequest paymentIntentReferenceId(String paymentIntentReferenceId)
paymentIntentGwPaymentMethodId
@Deprecated
public Subscription.CreateForCustomerRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
- Deprecated.
addonId
public Subscription.CreateForCustomerRequest addonId(int index,
String addonId)
addonQuantity
public Subscription.CreateForCustomerRequest addonQuantity(int index,
Integer addonQuantity)
addonUnitPrice
public Subscription.CreateForCustomerRequest addonUnitPrice(int index,
Integer addonUnitPrice)
addonBillingCycles
public Subscription.CreateForCustomerRequest addonBillingCycles(int index,
Integer addonBillingCycles)
eventBasedAddonId
public Subscription.CreateForCustomerRequest eventBasedAddonId(int index,
String eventBasedAddonId)
eventBasedAddonQuantity
public Subscription.CreateForCustomerRequest eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
eventBasedAddonUnitPrice
public Subscription.CreateForCustomerRequest eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
eventBasedAddonServicePeriodInDays
public Subscription.CreateForCustomerRequest eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
eventBasedAddonOnEvent
public Subscription.CreateForCustomerRequest eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
eventBasedAddonChargeOnce
public Subscription.CreateForCustomerRequest eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
eventBasedAddonChargeOn
public Subscription.CreateForCustomerRequest eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
addonTrialEnd
public Subscription.CreateForCustomerRequest addonTrialEnd(int index,
Timestamp addonTrialEnd)
params
public Params params()
- Overrides:
params in class Request<Subscription.CreateForCustomerRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.