Class Charge.PaymentMethodDetails.CardPresent.Receipt

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.Charge.PaymentMethodDetails.CardPresent.Receipt
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Charge.PaymentMethodDetails.CardPresent

public static class Charge.PaymentMethodDetails.CardPresent.Receipt extends StripeObject
  • Constructor Details

    • Receipt

      public Receipt()
  • Method Details

    • getAccountType

      public String getAccountType()
      The type of account being debited or credited

      One of checking, credit, prepaid, or unknown.

    • getApplicationCryptogram

      public String getApplicationCryptogram()
      EMV tag 9F26, cryptogram generated by the integrated circuit chip.
    • getApplicationPreferredName

      public String getApplicationPreferredName()
      Mnenomic of the Application Identifier.
    • getAuthorizationCode

      public String getAuthorizationCode()
      Identifier for this transaction.
    • getAuthorizationResponseCode

      public String getAuthorizationResponseCode()
      EMV tag 8A. A code returned by the card issuer.
    • getCardholderVerificationMethod

      public String getCardholderVerificationMethod()
      Describes the method used by the cardholder to verify ownership of the card. One of the following: approval, failure, none, offline_pin, offline_pin_and_signature, online_pin, or signature.
    • getDedicatedFileName

      public String getDedicatedFileName()
      EMV tag 84. Similar to the application identifier stored on the integrated circuit chip.
    • getTerminalVerificationResults

      public String getTerminalVerificationResults()
      The outcome of a series of EMV functions performed by the card reader.
    • getTransactionStatusInformation

      public String getTransactionStatusInformation()
      An indication of various EMV functions performed during the transaction.
    • setAccountType

      public void setAccountType(String accountType)
      The type of account being debited or credited

      One of checking, credit, prepaid, or unknown.

    • setApplicationCryptogram

      public void setApplicationCryptogram(String applicationCryptogram)
      EMV tag 9F26, cryptogram generated by the integrated circuit chip.
    • setApplicationPreferredName

      public void setApplicationPreferredName(String applicationPreferredName)
      Mnenomic of the Application Identifier.
    • setAuthorizationCode

      public void setAuthorizationCode(String authorizationCode)
      Identifier for this transaction.
    • setAuthorizationResponseCode

      public void setAuthorizationResponseCode(String authorizationResponseCode)
      EMV tag 8A. A code returned by the card issuer.
    • setCardholderVerificationMethod

      public void setCardholderVerificationMethod(String cardholderVerificationMethod)
      Describes the method used by the cardholder to verify ownership of the card. One of the following: approval, failure, none, offline_pin, offline_pin_and_signature, online_pin, or signature.
    • setDedicatedFileName

      public void setDedicatedFileName(String dedicatedFileName)
      EMV tag 84. Similar to the application identifier stored on the integrated circuit chip.
    • setTerminalVerificationResults

      public void setTerminalVerificationResults(String terminalVerificationResults)
      The outcome of a series of EMV functions performed by the card reader.
    • setTransactionStatusInformation

      public void setTransactionStatusInformation(String transactionStatusInformation)
      An indication of various EMV functions performed during the transaction.
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object