@airwallex/node-sdk
Version:
Airwallex Node.js SDK
87 lines • 2.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DepositDtoV2 = void 0;
var DepositDtoV2;
(function (DepositDtoV2) {
DepositDtoV2.validStatusEnum = ['PENDING', 'SETTLED', 'REJECTED', 'REVERSED'];
DepositDtoV2.validTypeEnum = ['BANK_TRANSFER', 'DIRECT_DEBIT', 'DIGITAL_WALLET_TRANSFER', 'AGGREGATE_FUNDS'];
DepositDtoV2.discriminator = 'DepositDtoV2';
DepositDtoV2.attributeTypeMap = [
{
name: 'amount',
baseName: 'amount',
type: 'number',
},
{
name: 'created_at',
baseName: 'created_at',
type: 'string',
},
{
name: 'currency',
baseName: 'currency',
type: 'string',
},
{
name: 'estimated_settled_at',
baseName: 'estimated_settled_at',
type: 'string',
},
{
name: 'failure_details',
baseName: 'failure_details',
type: 'FailureDetails',
},
{
name: 'fee',
baseName: 'fee',
type: 'DepositFee',
},
{
name: 'funding_source_id',
baseName: 'funding_source_id',
type: 'string',
},
{
name: 'global_account_id',
baseName: 'global_account_id',
type: 'string',
},
{
name: 'id',
baseName: 'id',
type: 'string',
},
{
name: 'payer',
baseName: 'payer',
type: 'DepositPayer',
},
{
name: 'provider_transaction_id',
baseName: 'provider_transaction_id',
type: 'string',
},
{
name: 'reference',
baseName: 'reference',
type: 'string',
},
{
name: 'settled_at',
baseName: 'settled_at',
type: 'string',
},
{
name: 'status',
baseName: 'status',
type: 'DepositDtoV2.StatusEnum',
},
{
name: 'type',
baseName: 'type',
type: 'DepositDtoV2.TypeEnum',
},
];
})(DepositDtoV2 || (exports.DepositDtoV2 = DepositDtoV2 = {}));
//# sourceMappingURL=depositDtoV2.js.map