Class TokenResult

java.lang.Object
eu.ccvlab.mapi.core.Result
eu.ccvlab.mapi.core.api.response.result.TokenResult

public class TokenResult extends Result
  • Field Details

    • 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

      List<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.
  • Constructor Details

    • TokenResult

      public TokenResult()
  • Method Details

    • getRequestID

      public String getRequestID()
    • getCardLanguageCode

      public String getCardLanguageCode()
    • getAuthorisationResponse

      public AuthorisationResponse getAuthorisationResponse()
    • getTrackingToken

      public TrackingToken getTrackingToken()
    • getPreAuthReference

      public eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest getPreAuthReference()
    • getRestrictionCodes

      public List<String> getRestrictionCodes()
    • isSuppressPrintVat

      public boolean isSuppressPrintVat()
    • isSuppressPrintAmount

      public boolean isSuppressPrintAmount()
    • getTotalAmount

      public Money getTotalAmount()