@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
97 lines • 2.98 kB
JavaScript
;
/*
* The version of the OpenAPI document: v1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit this class manually.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.TransactionConditions = void 0;
/**
* Conditions on which the transaction must be processed.
*/
class TransactionConditions {
static getAttributeTypeMap() {
return TransactionConditions.attributeTypeMap;
}
constructor() {
}
}
exports.TransactionConditions = TransactionConditions;
TransactionConditions.discriminator = undefined;
TransactionConditions.mapping = undefined;
TransactionConditions.attributeTypeMap = [
{
"name": "AllowedPaymentBrand",
"baseName": "AllowedPaymentBrand",
"type": "Array<string>",
"format": ""
},
{
"name": "AcquirerID",
"baseName": "AcquirerID",
"type": "Array<number>",
"format": ""
},
{
"name": "DebitPreferredFlag",
"baseName": "DebitPreferredFlag",
"type": "boolean",
"format": ""
},
{
"name": "AllowedLoyaltyBrand",
"baseName": "AllowedLoyaltyBrand",
"type": "Array<string>",
"format": ""
},
{
"name": "LoyaltyHandling",
"baseName": "LoyaltyHandling",
"type": "LoyaltyHandling",
"format": ""
},
{
"name": "CustomerLanguage",
"baseName": "CustomerLanguage",
"type": "string",
"format": ""
},
{
"name": "ForceOnlineFlag",
"baseName": "ForceOnlineFlag",
"type": "boolean",
"format": ""
},
{
"name": "ForceEntryMode",
"baseName": "ForceEntryMode",
"type": "TransactionConditions.ForceEntryModeEnum",
"format": ""
},
{
"name": "MerchantCategoryCode",
"baseName": "MerchantCategoryCode",
"type": "string",
"format": ""
}
];
(function (TransactionConditions) {
let ForceEntryModeEnum;
(function (ForceEntryModeEnum) {
ForceEntryModeEnum["Rfid"] = "RFID";
ForceEntryModeEnum["Keyed"] = "Keyed";
ForceEntryModeEnum["Manual"] = "Manual";
ForceEntryModeEnum["File"] = "File";
ForceEntryModeEnum["Scanned"] = "Scanned";
ForceEntryModeEnum["MagStripe"] = "MagStripe";
ForceEntryModeEnum["Icc"] = "ICC";
ForceEntryModeEnum["SynchronousIcc"] = "SynchronousICC";
ForceEntryModeEnum["Tapped"] = "Tapped";
ForceEntryModeEnum["Contactless"] = "Contactless";
ForceEntryModeEnum["CheckReader"] = "CheckReader";
})(ForceEntryModeEnum = TransactionConditions.ForceEntryModeEnum || (TransactionConditions.ForceEntryModeEnum = {}));
})(TransactionConditions = exports.TransactionConditions || (exports.TransactionConditions = {}));
//# sourceMappingURL=transactionConditions.js.map