Interface MeaContactlessTransactionData

  • All Superinterfaces:
    java.io.Serializable

    public interface MeaContactlessTransactionData
    extends java.io.Serializable
    Provides submitted transactions information.
    • Method Detail

      • getDate

        @Nullable
        java.util.Date getDate()
        Get the date/time when the transaction occurred.
        Returns:
        date/time when the transaction occurred
      • getAmount

        @Nullable
        java.lang.Double getAmount()
        Get the amount the transaction was for.
        Returns:
        transaction amount
      • getCurrency

        @Nullable
        java.util.Currency getCurrency()
        Get the currency code the transaction was for.
        Returns:
        transaction currency code
      • getTransactionIdHexString

        java.lang.String getTransactionIdHexString()
        Get the transaction ID as HEX string.
        Returns:
        transaction ID as HEX string
      • getDisplayableAmountAndCurrency

        @Nullable
        java.lang.String getDisplayableAmountAndCurrency()
        Get the transaction displayable amount and currency.
        Returns:
        transaction displayable amount and currency
      • getMerchantAndLocation

        @Nullable
        java.lang.String getMerchantAndLocation()
        Get the merchant and location data.
        Returns:
        merchant and location data
      • getTransactionType

        MeaRichTransactionType getTransactionType()
        Get transaction type value.
        Returns:
        transaction type