@airwallex/node-sdk
Version:
Airwallex Node.js SDK
167 lines • 5.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClientApiSettings = void 0;
var ClientApiSettings;
(function (ClientApiSettings) {
ClientApiSettings.validDepositVerificationPathEnum = ['PASSTHROUGH', 'VIA_OPERATOR'];
ClientApiSettings.validFundDeductionModeEnum = ['PRE_TX_CREATION', 'POST_TX_CREATION', 'AT_SETTLEMENT_CUTOFF'];
ClientApiSettings.discriminator = 'ClientApiSettings';
ClientApiSettings.attributeTypeMap = [
{
name: 'acquire_setting',
baseName: 'acquire_setting',
type: 'AcquireSetting',
},
{
name: 'china_inbound_settings',
baseName: 'china_inbound_settings',
type: 'ChinaInboundSettings',
},
{
name: 'client_credit_settings',
baseName: 'client_credit_settings',
type: 'ClientCreditSettings',
},
{
name: 'client_view_options',
baseName: 'client_view_options',
type: 'ClientViewOptions',
},
{
name: 'compliance_settings',
baseName: 'compliance_settings',
type: 'ComplianceSettings',
},
{
name: 'connected_account_settings',
baseName: 'connected_account_settings',
type: 'ConnectedAccountSettings',
},
{
name: 'connected_notification_setting',
baseName: 'connected_notification_setting',
type: 'ConnectedNotificationSetting',
},
{
name: 'connected_permission_setting',
baseName: 'connected_permission_setting',
type: 'ConnectedPermissionSetting',
},
{
name: 'connected_permission_setting_m2_p',
baseName: 'connected_permission_setting_m2_p',
type: 'ConnectedPermissionSettingM2P',
},
{
name: 'conversion_payment_settings',
baseName: 'conversion_payment_settings',
type: 'ConversionPaymentSettings',
},
{
name: 'conversion_settings',
baseName: 'conversion_settings',
type: 'ConversionSettings',
},
{
name: 'dd_dc_fee_setting',
baseName: 'dd_dc_fee_setting',
type: 'DirectDebitCreditFeeSetting',
},
{
name: 'deduct_full_amount_on_create',
baseName: 'deduct_full_amount_on_create',
type: 'boolean',
},
{
name: 'deposit_verification_path',
baseName: 'deposit_verification_path',
type: 'ClientApiSettings.DepositVerificationPathEnum',
},
{
name: 'developer_settings',
baseName: 'developer_settings',
type: 'DeveloperSettings',
},
{
name: 'fund_deduction_mode',
baseName: 'fund_deduction_mode',
type: 'ClientApiSettings.FundDeductionModeEnum',
},
{
name: 'fx_settings',
baseName: 'fx_settings',
type: 'FxSettings',
},
{
name: 'indonesia_outbound_setting',
baseName: 'indonesia_outbound_setting',
type: 'IndonesiaOutboundSetting',
},
{
name: 'issuing_setting',
baseName: 'issuing_setting',
type: 'IssuingSetting',
},
{
name: 'linked_account_settings',
baseName: 'linked_account_settings',
type: 'LinkedAccountSettings',
},
{
name: 'mcp_setting',
baseName: 'mcp_setting',
type: 'McpSetting',
},
{
name: 'money_house_deposit_verification_map',
baseName: 'money_house_deposit_verification_map',
type: '{ [key: string]: string; }',
},
{
name: 'notification_url',
baseName: 'notification_url',
type: 'OptionalOfstring',
},
{
name: 'payment_preference',
baseName: 'payment_preference',
type: 'PaymentPreference',
},
{
name: 'payment_settings',
baseName: 'payment_settings',
type: 'PaymentSettings',
},
{
name: 'pobo',
baseName: 'pobo',
type: 'boolean',
},
{
name: 'settlement_payment_date_options',
baseName: 'settlement_payment_date_options',
type: 'SettlementPaymentDateOptions',
},
{
name: 'transfer_as_platform',
baseName: 'transfer_as_platform',
type: 'boolean',
},
{
name: 'validation_settings',
baseName: 'validation_settings',
type: 'ValidationSettings',
},
{
name: 'vietnam_outbound_setting',
baseName: 'vietnam_outbound_setting',
type: 'VietnamOutboundSetting',
},
{
name: 'virtual_bank_account_settings',
baseName: 'virtual_bank_account_settings',
type: 'VirtualBankAccountSettings',
},
];
})(ClientApiSettings || (exports.ClientApiSettings = ClientApiSettings = {}));
//# sourceMappingURL=clientApiSettings.js.map