Package com.chargebee.models
Class Estimate.CreateInvoiceForItemsRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Estimate.CreateInvoiceForItemsRequest>
com.chargebee.models.Estimate.CreateInvoiceForItemsRequest
- Enclosing class:
- Estimate
public static class Estimate.CreateInvoiceForItemsRequest
extends Request<Estimate.CreateInvoiceForItemsRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionauthorizationTransactionId(String authorizationTransactionId) autoCollection(AutoCollection autoCollection) billingAddressCity(String billingAddressCity) billingAddressCountry(String billingAddressCountry) billingAddressLine1(String billingAddressLine1) billingAddressLine2(String billingAddressLine2) billingAddressLine3(String billingAddressLine3) billingAddressStateCode(String billingAddressStateCode) billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) billingAddressZip(String billingAddressZip) chargeAmount(int index, Long chargeAmount) chargeAmountInDecimal(int index, String chargeAmountInDecimal) chargeAvalaraSaleType(int index, AvalaraSaleType chargeAvalaraSaleType) chargeAvalaraServiceType(int index, Integer chargeAvalaraServiceType) chargeAvalaraTaxCode(int index, String chargeAvalaraTaxCode) chargeAvalaraTransactionType(int index, Integer chargeAvalaraTransactionType) chargeDateFrom(int index, Timestamp chargeDateFrom) chargeDateTo(int index, Timestamp chargeDateTo) chargeDescription(int index, String chargeDescription) chargeHsnCode(int index, String chargeHsnCode) chargeTaxable(int index, Boolean chargeTaxable) chargeTaxjarProductCode(int index, String chargeTaxjarProductCode) chargeTaxProfileId(int index, String chargeTaxProfileId) Deprecated.currencyCode(String currencyCode) discountAmount(int index, Long discountAmount) discountApplyOn(int index, ApplyOn discountApplyOn) discountItemPriceId(int index, String discountItemPriceId) discountPercentage(int index, Double discountPercentage) discountQuantity(int index, Integer discountQuantity) invoiceCustomerId(String invoiceCustomerId) invoiceDate(Timestamp invoiceDate) invoiceNote(String invoiceNote) invoicePoNumber(String invoicePoNumber) invoiceSubscriptionId(String invoiceSubscriptionId) itemPriceDateFrom(int index, Timestamp itemPriceDateFrom) itemPriceDateTo(int index, Timestamp itemPriceDateTo) itemPriceItemPriceId(int index, String itemPriceItemPriceId) itemPriceQuantity(int index, Integer itemPriceQuantity) itemPriceQuantityInDecimal(int index, String itemPriceQuantityInDecimal) itemPriceUnitPrice(int index, Long itemPriceUnitPrice) itemPriceUnitPriceInDecimal(int index, String itemPriceUnitPriceInDecimal) itemTierEndingUnit(int index, Integer itemTierEndingUnit) itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) itemTierItemPriceId(int index, String itemTierItemPriceId) itemTierPackageSize(int index, Integer itemTierPackageSize) itemTierPrice(int index, Long itemTierPrice) itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) itemTierPricingType(int index, PricingType itemTierPricingType) itemTierStartingUnit(int index, Integer itemTierStartingUnit) itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) notesToRemoveEntityId(int index, String notesToRemoveEntityId) notesToRemoveEntityType(int index, EntityType notesToRemoveEntityType) params()paymentSourceId(String paymentSourceId) removeGeneralNote(Boolean removeGeneralNote) shippingAddressCity(String shippingAddressCity) shippingAddressCompany(String shippingAddressCompany) shippingAddressCountry(String shippingAddressCountry) shippingAddressEmail(String shippingAddressEmail) shippingAddressFirstName(String shippingAddressFirstName) shippingAddressLastName(String shippingAddressLastName) shippingAddressLine1(String shippingAddressLine1) shippingAddressLine2(String shippingAddressLine2) shippingAddressLine3(String shippingAddressLine3) shippingAddressPhone(String shippingAddressPhone) shippingAddressState(String shippingAddressState) shippingAddressStateCode(String shippingAddressStateCode) shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) shippingAddressZip(String shippingAddressZip) taxProvidersFieldFieldId(int index, String taxProvidersFieldFieldId) taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) 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
-
currencyCode
-
invoiceNote
-
removeGeneralNote
-
coupon
Deprecated. -
couponIds
-
couponIds
-
authorizationTransactionId
public Estimate.CreateInvoiceForItemsRequest authorizationTransactionId(String authorizationTransactionId) -
paymentSourceId
-
autoCollection
-
invoiceDate
-
invoiceCustomerId
-
invoiceSubscriptionId
-
invoicePoNumber
-
shippingAddressFirstName
public Estimate.CreateInvoiceForItemsRequest shippingAddressFirstName(String shippingAddressFirstName) -
shippingAddressLastName
public Estimate.CreateInvoiceForItemsRequest shippingAddressLastName(String shippingAddressLastName) -
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
public Estimate.CreateInvoiceForItemsRequest shippingAddressStateCode(String shippingAddressStateCode) -
shippingAddressState
-
shippingAddressZip
-
shippingAddressCountry
-
shippingAddressValidationStatus
public Estimate.CreateInvoiceForItemsRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
public Estimate.CreateInvoiceForItemsRequest billingAddressStateCode(String billingAddressStateCode) -
billingAddressZip
-
billingAddressCountry
-
billingAddressValidationStatus
public Estimate.CreateInvoiceForItemsRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
itemPriceItemPriceId
public Estimate.CreateInvoiceForItemsRequest itemPriceItemPriceId(int index, String itemPriceItemPriceId) -
itemPriceQuantity
public Estimate.CreateInvoiceForItemsRequest itemPriceQuantity(int index, Integer itemPriceQuantity) -
itemPriceQuantityInDecimal
public Estimate.CreateInvoiceForItemsRequest itemPriceQuantityInDecimal(int index, String itemPriceQuantityInDecimal) -
itemPriceUnitPrice
-
itemPriceUnitPriceInDecimal
public Estimate.CreateInvoiceForItemsRequest itemPriceUnitPriceInDecimal(int index, String itemPriceUnitPriceInDecimal) -
itemPriceDateFrom
public Estimate.CreateInvoiceForItemsRequest itemPriceDateFrom(int index, Timestamp itemPriceDateFrom) -
itemPriceDateTo
-
itemTierItemPriceId
public Estimate.CreateInvoiceForItemsRequest itemTierItemPriceId(int index, String itemTierItemPriceId) -
itemTierStartingUnit
public Estimate.CreateInvoiceForItemsRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
public Estimate.CreateInvoiceForItemsRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit) -
itemTierPrice
-
itemTierStartingUnitInDecimal
public Estimate.CreateInvoiceForItemsRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Estimate.CreateInvoiceForItemsRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Estimate.CreateInvoiceForItemsRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Estimate.CreateInvoiceForItemsRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Estimate.CreateInvoiceForItemsRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
chargeAmount
-
chargeAmountInDecimal
public Estimate.CreateInvoiceForItemsRequest chargeAmountInDecimal(int index, String chargeAmountInDecimal) -
chargeDescription
-
chargeTaxable
-
chargeTaxProfileId
public Estimate.CreateInvoiceForItemsRequest chargeTaxProfileId(int index, String chargeTaxProfileId) -
chargeAvalaraTaxCode
public Estimate.CreateInvoiceForItemsRequest chargeAvalaraTaxCode(int index, String chargeAvalaraTaxCode) -
chargeHsnCode
-
chargeTaxjarProductCode
public Estimate.CreateInvoiceForItemsRequest chargeTaxjarProductCode(int index, String chargeTaxjarProductCode) -
chargeAvalaraSaleType
public Estimate.CreateInvoiceForItemsRequest chargeAvalaraSaleType(int index, AvalaraSaleType chargeAvalaraSaleType) -
chargeAvalaraTransactionType
public Estimate.CreateInvoiceForItemsRequest chargeAvalaraTransactionType(int index, Integer chargeAvalaraTransactionType) -
chargeAvalaraServiceType
public Estimate.CreateInvoiceForItemsRequest chargeAvalaraServiceType(int index, Integer chargeAvalaraServiceType) -
chargeDateFrom
-
chargeDateTo
-
notesToRemoveEntityType
public Estimate.CreateInvoiceForItemsRequest notesToRemoveEntityType(int index, EntityType notesToRemoveEntityType) -
notesToRemoveEntityId
public Estimate.CreateInvoiceForItemsRequest notesToRemoveEntityId(int index, String notesToRemoveEntityId) -
discountPercentage
public Estimate.CreateInvoiceForItemsRequest discountPercentage(int index, Double discountPercentage) -
discountAmount
-
discountQuantity
-
discountApplyOn
-
discountItemPriceId
public Estimate.CreateInvoiceForItemsRequest discountItemPriceId(int index, String discountItemPriceId) -
taxProvidersFieldProviderName
public Estimate.CreateInvoiceForItemsRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
public Estimate.CreateInvoiceForItemsRequest taxProvidersFieldFieldId(int index, String taxProvidersFieldFieldId) -
taxProvidersFieldFieldValue
public Estimate.CreateInvoiceForItemsRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
params
- Overrides:
paramsin classRequest<Estimate.CreateInvoiceForItemsRequest>
-