• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • Westpay.Epas
      • AdminOperation
      • AdminResponse
      • AltMethodTransaction
      • ApiResult
      • AuthorisationChannel
      • AuthorisingEntity
      • BufferTools
      • CardAcceptedEventArgs
      • CurrencyCodes
      • EnableCardReaderOptions
      • EnableReadersResponse
      • EntryMethod
      • EpasClient
      • EpasClient.CardAcceptedNotification
      • EpasClient.CardActionNotification
      • EpasClient.EpasMessageReceiver
      • EpasClient.StatusNotification
      • ErrorConditions
      • IClientApp
      • LastTransactionResponse
      • LastTransactionResponse.CardData
      • LastTransactionResponse.DccData
      • LastTransactionResponse.EmvData
      • LastTransactionResponse.MerchantData
      • LastTransactionResponse.TransactionData
      • LoginResponse
      • LogLevel
      • LogoutResponse
      • OperatingParameters
      • PurchaseRequest
      • PurchaseTransactionAmounts
      • ReceiptData
      • ReceiptData.AuthorisationData
      • ReceiptData.CardData
      • ReceiptData.DccData
      • ReceiptData.EmvData
      • ReceiptData.MerchantData
      • ReceiptData.TransactionData
      • ReceiptData.TranslatedTextId
      • ReceiptVersion
      • RefundRequest
      • ServiceEnableType
      • SimpleResponse
      • TerminalEnvironment
      • TerminalNetworkConnection
      • TransactionOutcome
      • TransactionRequest
      • TransactionResponse
      • TransactionType
      • VerificationMethod

    Enum ErrorConditions

    Condition that has produced an error on the processing of a message request

    Namespace: Westpay.Epas
    Assembly: EpasClientLibrary.dll
    Syntax
    public enum ErrorConditions

    Fields

    Name Description
    Aborted

    The Initiator of the request has sent an Abort message request, which was accepted and processed.

    Busy

    The system is busy, try later

    Cancel

    The user has aborted the transaction on the PED keyboard, for instance during PIN entering.

    DeviceOut

    Device out of order

    InProgress

    The transaction is still in progress and then the command cannot be processed

    InvalidCard

    The card entered by the Customer cannot be processed by the POI because this card is not configured in the system

    LoggedOut

    Not logged in

    MessageFormat

    Error on the format of the message, AdditionalResponse shall contain the identification of the data, and the reason in clear text.

    None

    The request was successfully processed

    NotAllowed

    A service request is sent during a Service dialogue. A combination of services not possible to provide. During the CardReaderInit message processing, the user has entered a card which has to be protected by the POI, and cannot be processed with this device request from the external, and then the Sale System.

    NotFound

    The transaction is not found (e.g. for a reversal or a repeat)

    PaymentRestriction

    Some sale items are not payable by the card proposed by the Customer

    Refusal

    The transaction is refused by the host or the rules associated to the card, and cannot be repeated

    UnavailableDevice

    The hardware is not available (absent, not configured...)

    UnavailableService

    The service is not available (not implemented, not configured, protocol version too old...)

    UnreachableHost

    Acquirer or any host is unreachable or has not answered to an online request, so is considered as temporarily unavailable. Depending on the Sale context, the request could be repeated (to be compared with "Refusal").

    WrongPIN

    The user has entered the PIN on the terminal and the verification fails.

    • View Source
    In This Article
    Back to top Generated by DocFX