public static class Customer.CreateRequest extends Request<Customer.CreateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Customer.CreateRequest id(String id)
public Customer.CreateRequest firstName(String firstName)
public Customer.CreateRequest lastName(String lastName)
public Customer.CreateRequest email(String email)
public Customer.CreateRequest preferredCurrencyCode(String preferredCurrencyCode)
public Customer.CreateRequest phone(String phone)
public Customer.CreateRequest company(String company)
public Customer.CreateRequest autoCollection(AutoCollection autoCollection)
public Customer.CreateRequest netTermDays(Integer netTermDays)
public Customer.CreateRequest allowDirectDebit(Boolean allowDirectDebit)
public Customer.CreateRequest vatNumber(String vatNumber)
public Customer.CreateRequest vatNumberPrefix(String vatNumberPrefix)
public Customer.CreateRequest entityIdentifierScheme(String entityIdentifierScheme)
public Customer.CreateRequest entityIdentifierStandard(String entityIdentifierStandard)
public Customer.CreateRequest registeredForGst(Boolean registeredForGst)
public Customer.CreateRequest isEinvoiceEnabled(Boolean isEinvoiceEnabled)
public Customer.CreateRequest einvoicingMethod(EinvoicingMethod einvoicingMethod)
public Customer.CreateRequest taxability(Taxability taxability)
public Customer.CreateRequest exemptionDetails(org.json.JSONArray exemptionDetails)
public Customer.CreateRequest customerType(CustomerType customerType)
public Customer.CreateRequest clientProfileId(String clientProfileId)
public Customer.CreateRequest taxjarExemptionCategory(TaxjarExemptionCategory taxjarExemptionCategory)
public Customer.CreateRequest businessCustomerWithoutVatNumber(Boolean businessCustomerWithoutVatNumber)
public Customer.CreateRequest locale(String locale)
public Customer.CreateRequest entityCode(EntityCode entityCode)
public Customer.CreateRequest exemptNumber(String exemptNumber)
public Customer.CreateRequest metaData(org.json.JSONObject metaData)
public Customer.CreateRequest offlinePaymentMethod(OfflinePaymentMethod offlinePaymentMethod)
public Customer.CreateRequest autoCloseInvoices(Boolean autoCloseInvoices)
public Customer.CreateRequest consolidatedInvoicing(Boolean consolidatedInvoicing)
public Customer.CreateRequest tokenId(String tokenId)
public Customer.CreateRequest businessEntityId(String businessEntityId)
@Deprecated public Customer.CreateRequest createdFromIp(String createdFromIp)
public Customer.CreateRequest invoiceNotes(String invoiceNotes)
@Deprecated public Customer.CreateRequest cardGateway(Gateway cardGateway)
public Customer.CreateRequest cardGatewayAccountId(String cardGatewayAccountId)
@Deprecated public Customer.CreateRequest cardTmpToken(String cardTmpToken)
public Customer.CreateRequest bankAccountGatewayAccountId(String bankAccountGatewayAccountId)
public Customer.CreateRequest bankAccountIban(String bankAccountIban)
public Customer.CreateRequest bankAccountFirstName(String bankAccountFirstName)
public Customer.CreateRequest bankAccountLastName(String bankAccountLastName)
public Customer.CreateRequest bankAccountCompany(String bankAccountCompany)
public Customer.CreateRequest bankAccountEmail(String bankAccountEmail)
public Customer.CreateRequest bankAccountPhone(String bankAccountPhone)
public Customer.CreateRequest bankAccountBankName(String bankAccountBankName)
public Customer.CreateRequest bankAccountAccountNumber(String bankAccountAccountNumber)
public Customer.CreateRequest bankAccountRoutingNumber(String bankAccountRoutingNumber)
public Customer.CreateRequest bankAccountBankCode(String bankAccountBankCode)
public Customer.CreateRequest bankAccountAccountType(AccountType bankAccountAccountType)
public Customer.CreateRequest bankAccountAccountHolderType(AccountHolderType bankAccountAccountHolderType)
public Customer.CreateRequest bankAccountEcheckType(EcheckType bankAccountEcheckType)
public Customer.CreateRequest bankAccountIssuingCountry(String bankAccountIssuingCountry)
public Customer.CreateRequest bankAccountSwedishIdentityNumber(String bankAccountSwedishIdentityNumber)
public Customer.CreateRequest bankAccountBillingAddress(org.json.JSONObject bankAccountBillingAddress)
public Customer.CreateRequest paymentMethodType(Type paymentMethodType)
@Deprecated public Customer.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
public Customer.CreateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
public Customer.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
public Customer.CreateRequest paymentMethodTmpToken(String paymentMethodTmpToken)
public Customer.CreateRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry)
public Customer.CreateRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation)
public Customer.CreateRequest cardFirstName(String cardFirstName)
public Customer.CreateRequest cardLastName(String cardLastName)
public Customer.CreateRequest cardNumber(String cardNumber)
public Customer.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)
public Customer.CreateRequest cardExpiryYear(Integer cardExpiryYear)
public Customer.CreateRequest cardCvv(String cardCvv)
public Customer.CreateRequest cardBillingAddr1(String cardBillingAddr1)
public Customer.CreateRequest cardBillingAddr2(String cardBillingAddr2)
public Customer.CreateRequest cardBillingCity(String cardBillingCity)
public Customer.CreateRequest cardBillingStateCode(String cardBillingStateCode)
public Customer.CreateRequest cardBillingState(String cardBillingState)
public Customer.CreateRequest cardBillingZip(String cardBillingZip)
public Customer.CreateRequest cardBillingCountry(String cardBillingCountry)
@Deprecated public Customer.CreateRequest cardIpAddress(String cardIpAddress)
public Customer.CreateRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation)
public Customer.CreateRequest paymentIntentId(String paymentIntentId)
public Customer.CreateRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId)
public Customer.CreateRequest paymentIntentGwToken(String paymentIntentGwToken)
public Customer.CreateRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType)
public Customer.CreateRequest paymentIntentReferenceId(String paymentIntentReferenceId)
@Deprecated public Customer.CreateRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId)
public Customer.CreateRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation)
public Customer.CreateRequest billingAddressFirstName(String billingAddressFirstName)
public Customer.CreateRequest billingAddressLastName(String billingAddressLastName)
public Customer.CreateRequest billingAddressEmail(String billingAddressEmail)
public Customer.CreateRequest billingAddressCompany(String billingAddressCompany)
public Customer.CreateRequest billingAddressPhone(String billingAddressPhone)
public Customer.CreateRequest billingAddressLine1(String billingAddressLine1)
public Customer.CreateRequest billingAddressLine2(String billingAddressLine2)
public Customer.CreateRequest billingAddressLine3(String billingAddressLine3)
public Customer.CreateRequest billingAddressCity(String billingAddressCity)
public Customer.CreateRequest billingAddressStateCode(String billingAddressStateCode)
public Customer.CreateRequest billingAddressState(String billingAddressState)
public Customer.CreateRequest billingAddressZip(String billingAddressZip)
public Customer.CreateRequest billingAddressCountry(String billingAddressCountry)
public Customer.CreateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
public Customer.CreateRequest entityIdentifierId(int index, String entityIdentifierId)
public Customer.CreateRequest entityIdentifierScheme(int index, String entityIdentifierScheme)
public Customer.CreateRequest entityIdentifierValue(int index, String entityIdentifierValue)
public Customer.CreateRequest entityIdentifierStandard(int index, String entityIdentifierStandard)
public Params params()
params in class Request<Customer.CreateRequest>Copyright © 2023 ChargeBee. All rights reserved.