Package com.chargebee.models
Class Invoice.CreateForChargeItemsAndChargesRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Invoice.CreateForChargeItemsAndChargesRequest>
com.chargebee.models.Invoice.CreateForChargeItemsAndChargesRequest
- Enclosing class:
- Invoice
public static class Invoice.CreateForChargeItemsAndChargesRequest
extends Request<Invoice.CreateForChargeItemsAndChargesRequest>
-
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) bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType) bankAccountAccountNumber(String bankAccountAccountNumber) bankAccountAccountType(AccountType bankAccountAccountType) bankAccountBankCode(String bankAccountBankCode) bankAccountBankName(String bankAccountBankName) bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress) bankAccountCompany(String bankAccountCompany) bankAccountEcheckType(EcheckType bankAccountEcheckType) bankAccountEmail(String bankAccountEmail) bankAccountFirstName(String bankAccountFirstName) bankAccountGatewayAccountId(String bankAccountGatewayAccountId) bankAccountIban(String bankAccountIban) bankAccountIssuingCountry(String bankAccountIssuingCountry) bankAccountLastName(String bankAccountLastName) bankAccountPhone(String bankAccountPhone) bankAccountRoutingNumber(String bankAccountRoutingNumber) bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber) cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) cardBillingAddr1(String cardBillingAddr1) cardBillingAddr2(String cardBillingAddr2) cardBillingCity(String cardBillingCity) cardBillingCountry(String cardBillingCountry) cardBillingState(String cardBillingState) cardBillingStateCode(String cardBillingStateCode) cardBillingZip(String cardBillingZip) cardExpiryMonth(Integer cardExpiryMonth) cardExpiryYear(Integer cardExpiryYear) cardFirstName(String cardFirstName) cardGateway(Gateway cardGateway) Deprecated.cardGatewayAccountId(String cardGatewayAccountId) cardIpAddress(String cardIpAddress) Deprecated.cardLastName(String cardLastName) cardNumber(String cardNumber) cardPreferredScheme(Card.PreferredScheme cardPreferredScheme) cardTmpToken(String cardTmpToken) Deprecated.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) customerId(String customerId) 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) invoiceDate(Timestamp invoiceDate) invoiceNote(String invoiceNote) 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()paymentInitiator(PaymentInitiator paymentInitiator) paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated.paymentIntentGwToken(String paymentIntentGwToken) paymentIntentId(String paymentIntentId) paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) paymentIntentReferenceId(String paymentIntentReferenceId) paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) paymentMethodGateway(Gateway paymentMethodGateway) Deprecated.paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) paymentMethodIssuingCountry(String paymentMethodIssuingCountry) paymentMethodReferenceId(String paymentMethodReferenceId) paymentMethodTmpToken(String paymentMethodTmpToken) paymentMethodType(Type paymentMethodType) paymentSourceId(String paymentSourceId) removeGeneralNote(Boolean removeGeneralNote) replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) retainPaymentSource(Boolean retainPaymentSource) 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) statementDescriptorDescriptor(String statementDescriptorDescriptor) subscriptionId(String subscriptionId) 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
-
customerId
-
subscriptionId
-
currencyCode
-
invoiceNote
-
removeGeneralNote
-
poNumber
-
coupon
Deprecated. -
couponIds
-
couponIds
-
authorizationTransactionId
public Invoice.CreateForChargeItemsAndChargesRequest authorizationTransactionId(String authorizationTransactionId) -
paymentSourceId
-
autoCollection
-
invoiceDate
-
tokenId
-
replacePrimaryPaymentSource
public Invoice.CreateForChargeItemsAndChargesRequest replacePrimaryPaymentSource(Boolean replacePrimaryPaymentSource) -
retainPaymentSource
public Invoice.CreateForChargeItemsAndChargesRequest retainPaymentSource(Boolean retainPaymentSource) -
paymentInitiator
public Invoice.CreateForChargeItemsAndChargesRequest paymentInitiator(PaymentInitiator paymentInitiator) -
shippingAddressFirstName
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressFirstName(String shippingAddressFirstName) -
shippingAddressLastName
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressLastName(String shippingAddressLastName) -
shippingAddressEmail
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressEmail(String shippingAddressEmail) -
shippingAddressCompany
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressCompany(String shippingAddressCompany) -
shippingAddressPhone
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressPhone(String shippingAddressPhone) -
shippingAddressLine1
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressLine1(String shippingAddressLine1) -
shippingAddressLine2
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressLine2(String shippingAddressLine2) -
shippingAddressLine3
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressLine3(String shippingAddressLine3) -
shippingAddressCity
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressCity(String shippingAddressCity) -
shippingAddressStateCode
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressStateCode(String shippingAddressStateCode) -
shippingAddressState
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressState(String shippingAddressState) -
shippingAddressZip
-
shippingAddressCountry
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressCountry(String shippingAddressCountry) -
shippingAddressValidationStatus
public Invoice.CreateForChargeItemsAndChargesRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
statementDescriptorDescriptor
public Invoice.CreateForChargeItemsAndChargesRequest statementDescriptorDescriptor(String statementDescriptorDescriptor) -
cardGateway
Deprecated. -
cardGatewayAccountId
public Invoice.CreateForChargeItemsAndChargesRequest cardGatewayAccountId(String cardGatewayAccountId) -
cardTmpToken
Deprecated. -
bankAccountGatewayAccountId
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId) -
bankAccountIban
-
bankAccountFirstName
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountFirstName(String bankAccountFirstName) -
bankAccountLastName
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountLastName(String bankAccountLastName) -
bankAccountCompany
-
bankAccountEmail
-
bankAccountPhone
-
bankAccountBankName
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountBankName(String bankAccountBankName) -
bankAccountAccountNumber
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountAccountNumber(String bankAccountAccountNumber) -
bankAccountRoutingNumber
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountRoutingNumber(String bankAccountRoutingNumber) -
bankAccountBankCode
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountBankCode(String bankAccountBankCode) -
bankAccountAccountType
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountAccountType(AccountType bankAccountAccountType) -
bankAccountAccountHolderType
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType) -
bankAccountEcheckType
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountEcheckType(EcheckType bankAccountEcheckType) -
bankAccountIssuingCountry
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountIssuingCountry(String bankAccountIssuingCountry) -
bankAccountSwedishIdentityNumber
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber) -
bankAccountBillingAddress
public Invoice.CreateForChargeItemsAndChargesRequest bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress) -
paymentMethodType
-
paymentMethodGateway
@Deprecated public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodGateway(Gateway paymentMethodGateway) Deprecated. -
paymentMethodGatewayAccountId
public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) -
paymentMethodReferenceId
public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodReferenceId(String paymentMethodReferenceId) -
paymentMethodTmpToken
public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodTmpToken(String paymentMethodTmpToken) -
paymentMethodIssuingCountry
public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry) -
paymentMethodAdditionalInformation
public Invoice.CreateForChargeItemsAndChargesRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) -
cardFirstName
-
cardLastName
-
cardNumber
-
cardExpiryMonth
-
cardExpiryYear
-
cardCvv
-
cardPreferredScheme
public Invoice.CreateForChargeItemsAndChargesRequest cardPreferredScheme(Card.PreferredScheme cardPreferredScheme) -
cardBillingAddr1
-
cardBillingAddr2
-
cardBillingCity
-
cardBillingStateCode
public Invoice.CreateForChargeItemsAndChargesRequest cardBillingStateCode(String cardBillingStateCode) -
cardBillingState
-
cardBillingZip
-
cardBillingCountry
-
cardIpAddress
@Deprecated public Invoice.CreateForChargeItemsAndChargesRequest cardIpAddress(String cardIpAddress) Deprecated. -
cardAdditionalInformation
public Invoice.CreateForChargeItemsAndChargesRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) -
paymentIntentId
-
paymentIntentGatewayAccountId
public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) -
paymentIntentGwToken
public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentGwToken(String paymentIntentGwToken) -
paymentIntentPaymentMethodType
public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) -
paymentIntentReferenceId
public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentReferenceId(String paymentIntentReferenceId) -
paymentIntentGwPaymentMethodId
@Deprecated public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated. -
paymentIntentAdditionalInformation
public Invoice.CreateForChargeItemsAndChargesRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) -
itemPriceItemPriceId
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceItemPriceId(int index, String itemPriceItemPriceId) -
itemPriceQuantity
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceQuantity(int index, Integer itemPriceQuantity) -
itemPriceQuantityInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceQuantityInDecimal(int index, String itemPriceQuantityInDecimal) -
itemPriceUnitPrice
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceUnitPrice(int index, Long itemPriceUnitPrice) -
itemPriceUnitPriceInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceUnitPriceInDecimal(int index, String itemPriceUnitPriceInDecimal) -
itemPriceDateFrom
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceDateFrom(int index, Timestamp itemPriceDateFrom) -
itemPriceDateTo
public Invoice.CreateForChargeItemsAndChargesRequest itemPriceDateTo(int index, Timestamp itemPriceDateTo) -
itemTierItemPriceId
public Invoice.CreateForChargeItemsAndChargesRequest itemTierItemPriceId(int index, String itemTierItemPriceId) -
itemTierStartingUnit
public Invoice.CreateForChargeItemsAndChargesRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
public Invoice.CreateForChargeItemsAndChargesRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit) -
itemTierPrice
-
itemTierStartingUnitInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Invoice.CreateForChargeItemsAndChargesRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Invoice.CreateForChargeItemsAndChargesRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
chargeAmount
-
chargeAmountInDecimal
public Invoice.CreateForChargeItemsAndChargesRequest chargeAmountInDecimal(int index, String chargeAmountInDecimal) -
chargeDescription
public Invoice.CreateForChargeItemsAndChargesRequest chargeDescription(int index, String chargeDescription) -
chargeTaxable
public Invoice.CreateForChargeItemsAndChargesRequest chargeTaxable(int index, Boolean chargeTaxable) -
chargeTaxProfileId
public Invoice.CreateForChargeItemsAndChargesRequest chargeTaxProfileId(int index, String chargeTaxProfileId) -
chargeAvalaraTaxCode
public Invoice.CreateForChargeItemsAndChargesRequest chargeAvalaraTaxCode(int index, String chargeAvalaraTaxCode) -
chargeHsnCode
-
chargeTaxjarProductCode
public Invoice.CreateForChargeItemsAndChargesRequest chargeTaxjarProductCode(int index, String chargeTaxjarProductCode) -
chargeAvalaraSaleType
public Invoice.CreateForChargeItemsAndChargesRequest chargeAvalaraSaleType(int index, AvalaraSaleType chargeAvalaraSaleType) -
chargeAvalaraTransactionType
public Invoice.CreateForChargeItemsAndChargesRequest chargeAvalaraTransactionType(int index, Integer chargeAvalaraTransactionType) -
chargeAvalaraServiceType
public Invoice.CreateForChargeItemsAndChargesRequest chargeAvalaraServiceType(int index, Integer chargeAvalaraServiceType) -
chargeDateFrom
public Invoice.CreateForChargeItemsAndChargesRequest chargeDateFrom(int index, Timestamp chargeDateFrom) -
chargeDateTo
public Invoice.CreateForChargeItemsAndChargesRequest chargeDateTo(int index, Timestamp chargeDateTo) -
notesToRemoveEntityType
public Invoice.CreateForChargeItemsAndChargesRequest notesToRemoveEntityType(int index, EntityType notesToRemoveEntityType) -
notesToRemoveEntityId
public Invoice.CreateForChargeItemsAndChargesRequest notesToRemoveEntityId(int index, String notesToRemoveEntityId) -
taxProvidersFieldProviderName
public Invoice.CreateForChargeItemsAndChargesRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
public Invoice.CreateForChargeItemsAndChargesRequest taxProvidersFieldFieldId(int index, String taxProvidersFieldFieldId) -
taxProvidersFieldFieldValue
public Invoice.CreateForChargeItemsAndChargesRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
discountPercentage
public Invoice.CreateForChargeItemsAndChargesRequest discountPercentage(int index, Double discountPercentage) -
discountAmount
-
discountQuantity
public Invoice.CreateForChargeItemsAndChargesRequest discountQuantity(int index, Integer discountQuantity) -
discountApplyOn
public Invoice.CreateForChargeItemsAndChargesRequest discountApplyOn(int index, ApplyOn discountApplyOn) -
discountItemPriceId
public Invoice.CreateForChargeItemsAndChargesRequest discountItemPriceId(int index, String discountItemPriceId) -
params
- Overrides:
paramsin classRequest<Invoice.CreateForChargeItemsAndChargesRequest>
-