@airwallex/node-sdk
Version:
Airwallex Node.js SDK
35 lines • 1.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PaymentRoutingInfo = void 0;
var PaymentRoutingInfo;
(function (PaymentRoutingInfo) {
PaymentRoutingInfo.validOperationTypeEnum = [
'THREE_DS',
'NON_THREE_DS',
'ACCOUNT_VALIDATION',
'AUTH_ONLY',
'AUTH_AND_CAPTURE',
'REFUND',
'RECURRING',
];
PaymentRoutingInfo.validRoutingTypeEnum = ['NUMBER_OF_TRANSACTIONS', 'TRANSACTION_VOLUME'];
PaymentRoutingInfo.discriminator = 'PaymentRoutingInfo';
PaymentRoutingInfo.attributeTypeMap = [
{
name: 'operation_type',
baseName: 'operation_type',
type: 'PaymentRoutingInfo.OperationTypeEnum',
},
{
name: 'routing_type',
baseName: 'routing_type',
type: 'PaymentRoutingInfo.RoutingTypeEnum',
},
{
name: 'split_rate',
baseName: 'split_rate',
type: 'number',
},
];
})(PaymentRoutingInfo || (exports.PaymentRoutingInfo = PaymentRoutingInfo = {}));
//# sourceMappingURL=paymentRoutingInfo.js.map