Package com.chargebee.models
Class Purchase.EstimateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Purchase.EstimateRequest>
com.chargebee.models.Purchase.EstimateRequest
- Enclosing class:
- Purchase
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionbillingAddressCity(String billingAddressCity) billingAddressCountry(String billingAddressCountry) billingAddressLine1(String billingAddressLine1) billingAddressLine2(String billingAddressLine2) billingAddressLine3(String billingAddressLine3) billingAddressStateCode(String billingAddressStateCode) billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) billingAddressZip(String billingAddressZip) clientProfileId(String clientProfileId) contractTermActionAtTermEnd(int index, ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) contractTermCancellationCutoffPeriod(int index, Integer contractTermCancellationCutoffPeriod) contractTermIndex(int index, Integer contractTermIndex) customerCustomerType(CustomerType customerCustomerType) customerEntityCode(EntityCode customerEntityCode) customerExemptionDetails(org.json.JSONArray customerExemptionDetails) customerExemptNumber(String customerExemptNumber) customerId(String customerId) customerRegisteredForGst(Boolean customerRegisteredForGst) customerTaxability(Taxability customerTaxability) customerVatNumber(String customerVatNumber) customerVatNumberPrefix(String customerVatNumberPrefix) discountAmount(int index, Long discountAmount) discountCouponId(int index, String discountCouponId) discountIncludedInMrr(int index, Boolean discountIncludedInMrr) discountIndex(int index, Integer discountIndex) discountPercentage(int index, Double discountPercentage) discountQuantity(int index, Integer discountQuantity) itemTierEndingUnit(int index, Integer itemTierEndingUnit) itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) itemTierIndex(int index, Integer itemTierIndex) itemTierItemPriceId(int index, String itemTierItemPriceId) itemTierPrice(int index, Long itemTierPrice) itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) itemTierStartingUnit(int index, Integer itemTierStartingUnit) itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) params()purchaseItemIndex(int index, Integer purchaseItemIndex) purchaseItemItemPriceId(int index, String purchaseItemItemPriceId) purchaseItemQuantity(int index, Integer purchaseItemQuantity) purchaseItemQuantityInDecimal(int index, String purchaseItemQuantityInDecimal) purchaseItemUnitAmount(int index, Long purchaseItemUnitAmount) purchaseItemUnitAmountInDecimal(int index, String purchaseItemUnitAmountInDecimal) shippingAddressCity(int index, String shippingAddressCity) shippingAddressCompany(int index, String shippingAddressCompany) shippingAddressCountry(int index, String shippingAddressCountry) shippingAddressEmail(int index, String shippingAddressEmail) shippingAddressFirstName(int index, String shippingAddressFirstName) shippingAddressLastName(int index, String shippingAddressLastName) shippingAddressLine1(int index, String shippingAddressLine1) shippingAddressLine2(int index, String shippingAddressLine2) shippingAddressLine3(int index, String shippingAddressLine3) shippingAddressPhone(int index, String shippingAddressPhone) shippingAddressState(int index, String shippingAddressState) shippingAddressStateCode(int index, String shippingAddressStateCode) shippingAddressValidationStatus(int index, ValidationStatus shippingAddressValidationStatus) shippingAddressZip(int index, String shippingAddressZip) subscriptionInfoBillingCycles(int index, Integer subscriptionInfoBillingCycles) subscriptionInfoContractTermBillingCycleOnRenewal(int index, Integer subscriptionInfoContractTermBillingCycleOnRenewal) subscriptionInfoIndex(int index, Integer subscriptionInfoIndex) subscriptionInfoSubscriptionId(int index, String subscriptionInfoSubscriptionId) Methods inherited from class com.chargebee.internal.Request
httpMeth, param, pathParam, request, request, setIdempotencyMethods inherited from class com.chargebee.internal.RequestBase
header, headers, paramsV2, setIdempotencyKey, uri
-
Method Details
-
clientProfileId
-
customerId
-
customerVatNumber
-
customerVatNumberPrefix
-
customerRegisteredForGst
-
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
-
billingAddressZip
-
billingAddressCountry
-
billingAddressValidationStatus
public Purchase.EstimateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
customerTaxability
-
customerEntityCode
-
customerExemptNumber
-
customerExemptionDetails
public Purchase.EstimateRequest customerExemptionDetails(org.json.JSONArray customerExemptionDetails) -
customerCustomerType
-
purchaseItemIndex
-
purchaseItemItemPriceId
-
purchaseItemQuantity
-
purchaseItemUnitAmount
-
purchaseItemUnitAmountInDecimal
public Purchase.EstimateRequest purchaseItemUnitAmountInDecimal(int index, String purchaseItemUnitAmountInDecimal) -
purchaseItemQuantityInDecimal
public Purchase.EstimateRequest purchaseItemQuantityInDecimal(int index, String purchaseItemQuantityInDecimal) -
itemTierIndex
-
itemTierItemPriceId
-
itemTierStartingUnit
-
itemTierEndingUnit
-
itemTierPrice
-
itemTierStartingUnitInDecimal
public Purchase.EstimateRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Purchase.EstimateRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
-
shippingAddressFirstName
public Purchase.EstimateRequest shippingAddressFirstName(int index, String shippingAddressFirstName) -
shippingAddressLastName
-
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressState
-
shippingAddressStateCode
public Purchase.EstimateRequest shippingAddressStateCode(int index, String shippingAddressStateCode) -
shippingAddressCountry
-
shippingAddressZip
-
shippingAddressValidationStatus
public Purchase.EstimateRequest shippingAddressValidationStatus(int index, ValidationStatus shippingAddressValidationStatus) -
discountIndex
-
discountCouponId
-
discountPercentage
-
discountQuantity
-
discountAmount
-
discountIncludedInMrr
-
subscriptionInfoIndex
-
subscriptionInfoSubscriptionId
public Purchase.EstimateRequest subscriptionInfoSubscriptionId(int index, String subscriptionInfoSubscriptionId) -
subscriptionInfoBillingCycles
public Purchase.EstimateRequest subscriptionInfoBillingCycles(int index, Integer subscriptionInfoBillingCycles) -
subscriptionInfoContractTermBillingCycleOnRenewal
public Purchase.EstimateRequest subscriptionInfoContractTermBillingCycleOnRenewal(int index, Integer subscriptionInfoContractTermBillingCycleOnRenewal) -
contractTermIndex
-
contractTermActionAtTermEnd
public Purchase.EstimateRequest contractTermActionAtTermEnd(int index, ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) -
contractTermCancellationCutoffPeriod
public Purchase.EstimateRequest contractTermCancellationCutoffPeriod(int index, Integer contractTermCancellationCutoffPeriod) -
params
- Overrides:
paramsin classRequest<Purchase.EstimateRequest>
-