Class AuthorisationResponse

java.lang.Object
eu.ccvlab.mapi.core.payment.AuthorisationResponse

public class AuthorisationResponse extends Object
  • Field Details

    • timestamp

      private String timestamp
      Date and time of the transaction as registered on the processing host
    • approvalCode

      private String approvalCode
      Contains the code that is issued by the Acquirer to identify this transaction
    • maskedCardNumber

      private String maskedCardNumber
      Primary Account Number (PAN) of the card involved but masked with the setting according the AcquirerParameterSettings of the JournalReceipt
    • acquirerBatch

      private String acquirerBatch
      Batch number created by the host system of the processing/acquiring host and normally contains the Booking Period Number of the related host system
    • cardCircuit

      private String cardCircuit
      card brand that's used by the cardholder during the transaction
    • receiptCopies

      private int receiptCopies
      Indicates the total number of receipts that shall be printed. In unattended environment this number will always be 1 for successful transactions.
    • requestCustomerSignature

      private boolean requestCustomerSignature
      Indicates if a signature of the cardholder is needed
    • requestMerchantSignature

      private boolean requestMerchantSignature
      Indicates if a signature of the merchant is needed
    • requestCustomerIdentification

      private boolean requestCustomerIdentification
      Indicates if an identification of the cardholder is needed
    • suppressPrintVat

      private boolean suppressPrintVat
      Indicates the receipt printed by the POS may not contain any VAT details like, VAT percentage, VAT detail amount nor VAT total amount
    • suppressPrintAmount

      private boolean suppressPrintAmount
      Indicates the receipt printed by the POS may not contain any price details like unit price, subtotal or total amount
    • trxReferenceNumber

      private String trxReferenceNumber
    • token

      private String token
    • cardToken

      private String cardToken
  • Constructor Details

    • AuthorisationResponse

      public AuthorisationResponse()
  • Method Details

    • getTimestamp

      public String getTimestamp()
    • getApprovalCode

      public String getApprovalCode()
    • getMaskedCardNumber

      public String getMaskedCardNumber()
    • getAcquirerBatch

      public String getAcquirerBatch()
    • getCardCircuit

      public String getCardCircuit()
    • getReceiptCopies

      public int getReceiptCopies()
    • isRequestCustomerSignature

      public boolean isRequestCustomerSignature()
    • isRequestMerchantSignature

      public boolean isRequestMerchantSignature()
    • isRequestCustomerIdentification

      public boolean isRequestCustomerIdentification()
    • isSuppressPrintVat

      public boolean isSuppressPrintVat()
    • isSuppressPrintAmount

      public boolean isSuppressPrintAmount()
    • getTrxReferenceNumber

      public String getTrxReferenceNumber()
    • getToken

      public String getToken()
    • getCardToken

      public String getCardToken()