@calf/dotypay
Version:
Dotypay module of Calf framework.
109 lines (108 loc) • 5.5 kB
JavaScript
;
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 = {}));