Package com.meawallet.mtp
Interface RemotePaymentData
-
- All Known Implementing Classes:
MeaRemotePaymentData
public interface RemotePaymentData
Interface describing remote (DSRP) payment data
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Integer
getCountryCode()
Retrieves the 3 digit numeric country code.RemoteCryptogramType
getCryptogramType()
Retrieves the cryptogram type.int
getCurrencyCode()
Retrieves the 3 digit numeric currency code.int
getOptionalUnpredictableNumber()
Retrieves the unpredictable number.long
getTransactionAmount()
Retrieves the amount of the transaction.java.util.Date
getTransactionDate()
Retrieves the date of the transaction.byte
getTransactionType()
Retrieves the type of the transaction.
-
-
-
Method Detail
-
getTransactionAmount
long getTransactionAmount()
Retrieves the amount of the transaction.- Returns:
- Transaction amount as long.
-
getCurrencyCode
int getCurrencyCode()
Retrieves the 3 digit numeric currency code.- Returns:
- Currency code.
-
getCountryCode
@Nullable java.lang.Integer getCountryCode()
Retrieves the 3 digit numeric country code.- Returns:
- Country code.
-
getTransactionType
byte getTransactionType()
Retrieves the type of the transaction.- Returns:
- Transaction type as byte.
-
getCryptogramType
RemoteCryptogramType getCryptogramType()
Retrieves the cryptogram type.- Returns:
- Cryptogram type.
-
getOptionalUnpredictableNumber
int getOptionalUnpredictableNumber()
Retrieves the unpredictable number.- Returns:
- Optional unpredictable number as integer.
-
getTransactionDate
java.util.Date getTransactionDate()
Retrieves the date of the transaction.- Returns:
- Transaction date.
-
-