@airwallex/node-sdk
Version:
Airwallex Node.js SDK
75 lines • 2.35 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MerchantPaymentMethodProviderSetting = void 0;
var MerchantPaymentMethodProviderSetting;
(function (MerchantPaymentMethodProviderSetting) {
MerchantPaymentMethodProviderSetting.validOperationTypeEnum = [
'THREE_DS',
'NON_THREE_DS',
'ACCOUNT_VALIDATION',
'AUTH_ONLY',
'AUTH_AND_CAPTURE',
'REFUND',
'RECURRING',
];
MerchantPaymentMethodProviderSetting.validStatusEnum = ['ACTIVE', 'INACTIVE'];
MerchantPaymentMethodProviderSetting.discriminator = 'MerchantPaymentMethodProviderSetting';
MerchantPaymentMethodProviderSetting.attributeTypeMap = [
{
name: 'currency_mid',
baseName: 'currency_mid',
type: 'Array<CurrencyMid>',
},
{
name: 'dcc_ccy',
baseName: 'dcc_ccy',
type: 'string',
},
{
name: 'marketplace_id',
baseName: 'marketplace_id',
type: 'string',
},
{
name: 'mcc',
baseName: 'mcc',
type: 'string',
},
{
name: 'merchant_pmp_flags',
baseName: 'merchant_pmp_flags',
type: 'MerchantPmpFlags',
},
{
name: 'mid',
baseName: 'mid',
type: 'string',
},
{
name: 'name',
baseName: 'name',
type: 'string',
},
{
name: 'operation_type',
baseName: 'operation_type',
type: 'MerchantPaymentMethodProviderSetting.OperationTypeEnum',
},
{
name: 'payment_method',
baseName: 'payment_method',
type: 'Array<string>',
},
{
name: 'provider_specific_id',
baseName: 'provider_specific_id',
type: '{ [key: string]: string; }',
},
{
name: 'status',
baseName: 'status',
type: 'MerchantPaymentMethodProviderSetting.StatusEnum',
},
];
})(MerchantPaymentMethodProviderSetting || (exports.MerchantPaymentMethodProviderSetting = MerchantPaymentMethodProviderSetting = {}));
//# sourceMappingURL=merchantPaymentMethodProviderSetting.js.map