Package com.chargebee.models
Class Invoice.CreateRequest
- Enclosing class:
- Invoice
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionaddonDateFrom(int index, Timestamp addonDateFrom) addonDateTo(int index, Timestamp addonDateTo) addonQuantity(int index, Integer addonQuantity) addonQuantityInDecimal(int index, String addonQuantityInDecimal) addonUnitPrice(int index, Long addonUnitPrice) addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal) authorizationTransactionId(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) invoiceDate(Timestamp invoiceDate) invoiceNote(String invoiceNote) 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
-
invoiceDate
-
invoiceNote
-
removeGeneralNote
-
poNumber
-
coupon
Deprecated. -
couponIds
-
couponIds
-
authorizationTransactionId
-
paymentSourceId
-
autoCollection
-
tokenId
-
replacePrimaryPaymentSource
-
retainPaymentSource
-
paymentInitiator
-
shippingAddressFirstName
-
shippingAddressLastName
-
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
-
shippingAddressState
-
shippingAddressZip
-
shippingAddressCountry
-
shippingAddressValidationStatus
public Invoice.CreateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
statementDescriptorDescriptor
-
cardGateway
Deprecated. -
cardGatewayAccountId
-
cardTmpToken
Deprecated. -
bankAccountGatewayAccountId
-
bankAccountIban
-
bankAccountFirstName
-
bankAccountLastName
-
bankAccountCompany
-
bankAccountEmail
-
bankAccountPhone
-
bankAccountBankName
-
bankAccountAccountNumber
-
bankAccountRoutingNumber
-
bankAccountBankCode
-
bankAccountAccountType
-
bankAccountAccountHolderType
public Invoice.CreateRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType) -
bankAccountEcheckType
-
bankAccountIssuingCountry
-
bankAccountSwedishIdentityNumber
public Invoice.CreateRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber) -
bankAccountBillingAddress
public Invoice.CreateRequest bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress) -
paymentMethodType
-
paymentMethodGateway
Deprecated. -
paymentMethodGatewayAccountId
-
paymentMethodReferenceId
-
paymentMethodTmpToken
-
paymentMethodIssuingCountry
-
paymentMethodAdditionalInformation
public Invoice.CreateRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) -
cardFirstName
-
cardLastName
-
cardNumber
-
cardExpiryMonth
-
cardExpiryYear
-
cardCvv
-
cardPreferredScheme
-
cardBillingAddr1
-
cardBillingAddr2
-
cardBillingCity
-
cardBillingStateCode
-
cardBillingState
-
cardBillingZip
-
cardBillingCountry
-
cardIpAddress
Deprecated. -
cardAdditionalInformation
public Invoice.CreateRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) -
paymentIntentId
-
paymentIntentGatewayAccountId
-
paymentIntentGwToken
-
paymentIntentPaymentMethodType
public Invoice.CreateRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) -
paymentIntentReferenceId
-
paymentIntentGwPaymentMethodId
@Deprecated public Invoice.CreateRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated. -
paymentIntentAdditionalInformation
public Invoice.CreateRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) -
addonId
-
addonQuantity
-
addonUnitPrice
-
addonQuantityInDecimal
-
addonUnitPriceInDecimal
-
addonDateFrom
-
addonDateTo
-
chargeAmount
-
chargeAmountInDecimal
-
chargeDescription
-
chargeTaxable
-
chargeTaxProfileId
-
chargeAvalaraTaxCode
-
chargeHsnCode
-
chargeTaxjarProductCode
-
chargeAvalaraSaleType
public Invoice.CreateRequest chargeAvalaraSaleType(int index, AvalaraSaleType chargeAvalaraSaleType) -
chargeAvalaraTransactionType
public Invoice.CreateRequest chargeAvalaraTransactionType(int index, Integer chargeAvalaraTransactionType) -
chargeAvalaraServiceType
-
chargeDateFrom
-
chargeDateTo
-
taxProvidersFieldProviderName
public Invoice.CreateRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
-
taxProvidersFieldFieldValue
public Invoice.CreateRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
notesToRemoveEntityType
-
notesToRemoveEntityId
-
params
- Overrides:
paramsin classRequest<Invoice.CreateRequest>
-