Class TokenResult
- java.lang.Object
-
- eu.ccvlab.mapi.core.Result
-
- eu.ccvlab.mapi.core.api.response.result.TokenResult
-
public class TokenResult extends Result
-
-
Field Summary
Fields Modifier and Type Field Description (package private) AuthorisationResponse
authorisationResponse
(package private) java.lang.String
cardLanguageCode
Language on the terminal used by the cardholder(package private) eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest
preAuthReference
Data sent from the terminal after a PreAuthorisation that needs to be sent to the terminal with the CardFinancialAdvice(package private) java.lang.String
requestID
Issued by the POS to identify a specific transaction(package private) java.util.List<java.lang.String>
restrictionCodes
List of elements that shows that delivery is restricted to the products shown in the list(package private) boolean
suppressPrintAmount
Indicates the receipt printed by the POS may not contain any price details like unit price, subtotal or total amount(package 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(package private) Money
totalAmount
Amount to be paid.(package private) TrackingToken
trackingToken
Secure representation of a PAN used for Customer recognition and tracking-
Fields inherited from class eu.ccvlab.mapi.core.Result
cardCircuits, cashbackPossible, elmeVersionInfo, errorCode, errorText, merchantReferenceNumber, oamServerApplications, openPreAuthorisations, passwordCheck, passwordLevel, paymentAuthenticationDetails, reconciliationResponse, requestTypes, serialNumber, state, terminalConfiguration, terminalId, transactionDeclineInformation, transactionOverview
-
-
Constructor Summary
Constructors Constructor Description TokenResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorisationResponse
getAuthorisationResponse()
java.lang.String
getCardLanguageCode()
eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest
getPreAuthReference()
java.lang.String
getRequestID()
java.util.List<java.lang.String>
getRestrictionCodes()
Money
getTotalAmount()
TrackingToken
getTrackingToken()
boolean
isSuppressPrintAmount()
boolean
isSuppressPrintVat()
-
Methods inherited from class eu.ccvlab.mapi.core.Result
resultState
-
-
-
-
Field Detail
-
requestID
java.lang.String requestID
Issued by the POS to identify a specific transaction
-
cardLanguageCode
java.lang.String cardLanguageCode
Language on the terminal used by the cardholder
-
authorisationResponse
AuthorisationResponse authorisationResponse
-
trackingToken
TrackingToken trackingToken
Secure representation of a PAN used for Customer recognition and tracking
-
preAuthReference
eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest preAuthReference
Data sent from the terminal after a PreAuthorisation that needs to be sent to the terminal with the CardFinancialAdvice
-
restrictionCodes
java.util.List<java.lang.String> restrictionCodes
List of elements that shows that delivery is restricted to the products shown in the list
-
suppressPrintVat
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
boolean suppressPrintAmount
Indicates the receipt printed by the POS may not contain any price details like unit price, subtotal or total amount
-
totalAmount
Money totalAmount
Amount to be paid.
-
-
Method Detail
-
getRequestID
public java.lang.String getRequestID()
-
getCardLanguageCode
public java.lang.String getCardLanguageCode()
-
getAuthorisationResponse
public AuthorisationResponse getAuthorisationResponse()
-
getTrackingToken
public TrackingToken getTrackingToken()
-
getPreAuthReference
public eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest getPreAuthReference()
-
getRestrictionCodes
public java.util.List<java.lang.String> getRestrictionCodes()
-
isSuppressPrintVat
public boolean isSuppressPrintVat()
-
isSuppressPrintAmount
public boolean isSuppressPrintAmount()
-
getTotalAmount
public Money getTotalAmount()
-
-