Class BankDetails

java.lang.Object
com.jumio.sdk.api_v1.model.BankDetails

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-05-09T15:46:41.184215600+02:00[Europe/Vienna]") public class BankDetails extends Object
BankDetails
  • Field Details

  • Constructor Details

    • BankDetails

      public BankDetails()
  • Method Details

    • paymentMethod

      public BankDetails paymentMethod(BankDetails.PaymentMethodEnum paymentMethod)
    • getPaymentMethod

      @Nullable public BankDetails.PaymentMethodEnum getPaymentMethod()
      Payment method type (CC for BIN; EC for bank account)
      Returns:
      paymentMethod
    • setPaymentMethod

      public void setPaymentMethod(BankDetails.PaymentMethodEnum paymentMethod)
    • binNumber

      public BankDetails binNumber(String binNumber)
    • getBinNumber

      @Nullable public String getBinNumber()
      Bank Identification Number
      Returns:
      binNumber
    • setBinNumber

      public void setBinNumber(String binNumber)
    • lastDigits

      public BankDetails lastDigits(String lastDigits)
    • getLastDigits

      @Nullable public String getLastDigits()
      Last digits of credit/debit card
      Returns:
      lastDigits
    • setLastDigits

      public void setLastDigits(String lastDigits)
    • accountNumber

      public BankDetails accountNumber(String accountNumber)
    • getAccountNumber

      @Nullable public String getAccountNumber()
      Bank account number
      Returns:
      accountNumber
    • setAccountNumber

      public void setAccountNumber(String accountNumber)
    • routingNumber

      public BankDetails routingNumber(String routingNumber)
    • getRoutingNumber

      @Nullable public String getRoutingNumber()
      Identity number for bank specified account is held in
      Returns:
      routingNumber
    • setRoutingNumber

      public void setRoutingNumber(String routingNumber)
    • amount

      public BankDetails amount(Double amount)
    • getAmount

      @Nullable public Double getAmount()
      transaction amount
      Returns:
      amount
    • setAmount

      public void setAmount(Double amount)
    • currency

      public BankDetails currency(String currency)
    • getCurrency

      @Nullable public String getCurrency()
      Currency Code in ISO 4217 alphabetic format only
      Returns:
      currency
    • setCurrency

      public void setCurrency(String currency)
    • transactionTime

      public BankDetails transactionTime(OffsetDateTime transactionTime)
    • getTransactionTime

      @Nullable public OffsetDateTime getTransactionTime()
      time of transaction in ISO 8601 format
      Returns:
      transactionTime
    • setTransactionTime

      public void setTransactionTime(OffsetDateTime transactionTime)
    • transactionId

      public BankDetails transactionId(String transactionId)
    • getTransactionId

      @Nullable public String getTransactionId()
      Transaction Identifier
      Returns:
      transactionId
    • setTransactionId

      public void setTransactionId(String transactionId)
    • ipAddress

      public BankDetails ipAddress(String ipAddress)
    • getIpAddress

      @Nullable public String getIpAddress()
      ip address for the transaction in IPv4 format only
      Returns:
      ipAddress
    • setIpAddress

      public void setIpAddress(String ipAddress)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object