UNPKG

@calf/dotypay

Version:

Dotypay module of Calf framework.

109 lines (108 loc) 5.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Common = void 0; /** * Common * @description Namespace for Common */ var Common; (function (Common) { /** * Enums * @description Namespace for Enums */ var Enums; (function (Enums) { /** * Result * @description Enum for Result */ var Result; (function (Result) { Result["Success"] = "Success"; Result["Failure"] = "Failure"; })(Result = Enums.Result || (Enums.Result = {})); /** * Error condition * @description Enum for Error condition */ var ErrorCondition; (function (ErrorCondition) { ErrorCondition["Refusal"] = "Refusal"; })(ErrorCondition = Enums.ErrorCondition || (Enums.ErrorCondition = {})); /** * Message category * @description Enum for Message category */ var MessageCategory; (function (MessageCategory) { MessageCategory["Payment"] = "Payment"; MessageCategory["Abort"] = "Abort"; MessageCategory["Reversal"] = "Reversal"; MessageCategory["TransactionStatus"] = "TransactionStatus"; MessageCategory["Reconciliation"] = "Reconciliation"; MessageCategory["Diagnosis"] = "Diagnosis"; MessageCategory["TransactionReport"] = "TransactionReport"; })(MessageCategory = Enums.MessageCategory || (Enums.MessageCategory = {})); /** * Message class * @description Enum for Message class */ var MessageClass; (function (MessageClass) { MessageClass["Service"] = "Service"; })(MessageClass = Enums.MessageClass || (Enums.MessageClass = {})); /** * Message type * @description Enum for Message type */ var MessageType; (function (MessageType) { MessageType["Request"] = "Request"; })(MessageType = Enums.MessageType || (Enums.MessageType = {})); /** * Result code * @description Enum for Result code */ var ResultCode; (function (ResultCode) { ResultCode[ResultCode["Undefined"] = -1] = "Undefined"; ResultCode[ResultCode["Ok"] = 0] = "Ok"; ResultCode[ResultCode["Unauthorized"] = 100] = "Unauthorized"; ResultCode[ResultCode["InvalidContentType"] = 101] = "InvalidContentType"; ResultCode[ResultCode["InvalidJson"] = 102] = "InvalidJson"; ResultCode[ResultCode["EmptyBody"] = 103] = "EmptyBody"; ResultCode[ResultCode["UnknownRequest"] = 104] = "UnknownRequest"; ResultCode[ResultCode["MandatoryDataMissing"] = 105] = "MandatoryDataMissing"; ResultCode[ResultCode["AnotherRequestBeingProcessed"] = 106] = "AnotherRequestBeingProcessed"; ResultCode[ResultCode["HttpMethodNotAllowed"] = 107] = "HttpMethodNotAllowed"; ResultCode[ResultCode["RequestTypeNotAllowed"] = 108] = "RequestTypeNotAllowed"; ResultCode[ResultCode["WrongTID"] = 109] = "WrongTID"; ResultCode[ResultCode["CurrencyNotAllowed"] = 110] = "CurrencyNotAllowed"; ResultCode[ResultCode["InvalidAmount"] = 111] = "InvalidAmount"; ResultCode[ResultCode["Timeout"] = 200] = "Timeout"; ResultCode[ResultCode["NotFound"] = 201] = "NotFound"; ResultCode[ResultCode["NoReversibleTransactionFound"] = 202] = "NoReversibleTransactionFound"; ResultCode[ResultCode["TransactionIsNotReversible"] = 203] = "TransactionIsNotReversible"; ResultCode[ResultCode["CanceledByUser"] = 204] = "CanceledByUser"; ResultCode[ResultCode["CardReadError"] = 205] = "CardReadError"; ResultCode[ResultCode["Aborted"] = 206] = "Aborted"; ResultCode[ResultCode["CardReadTimeout"] = 207] = "CardReadTimeout"; ResultCode[ResultCode["NoConnection"] = 208] = "NoConnection"; ResultCode[ResultCode["NotAbortable"] = 209] = "NotAbortable"; ResultCode[ResultCode["PinTimeout"] = 210] = "PinTimeout"; ResultCode[ResultCode["PinError"] = 211] = "PinError"; ResultCode[ResultCode["PinKeyNotSynchronized"] = 212] = "PinKeyNotSynchronized"; ResultCode[ResultCode["HostRefusedGeneric"] = 300] = "HostRefusedGeneric"; ResultCode[ResultCode["WrongPin"] = 301] = "WrongPin"; ResultCode[ResultCode["EmptyHostResponse"] = 302] = "EmptyHostResponse"; ResultCode[ResultCode["TechnicalReversal"] = 303] = "TechnicalReversal"; ResultCode[ResultCode["PaymentSwitchCommunicationError"] = 304] = "PaymentSwitchCommunicationError"; ResultCode[ResultCode["PlaceCall"] = 305] = "PlaceCall"; ResultCode[ResultCode["SignatureNotVerified"] = 306] = "SignatureNotVerified"; ResultCode[ResultCode["CallSupport"] = 307] = "CallSupport"; ResultCode[ResultCode["EmvDeclined"] = 308] = "EmvDeclined"; ResultCode[ResultCode["SettlementError"] = 309] = "SettlementError"; })(ResultCode = Enums.ResultCode || (Enums.ResultCode = {})); })(Enums = Common.Enums || (Common.Enums = {})); })(Common = exports.Common || (exports.Common = {}));