@airwallex/node-sdk
Version:
Airwallex Node.js SDK
161 lines • 4.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IssuingNonPciLifecycleEventDto = void 0;
var IssuingNonPciLifecycleEventDto;
(function (IssuingNonPciLifecycleEventDto) {
IssuingNonPciLifecycleEventDto.validProcessResultEnum = ['APPROVED', 'DECLINED'];
IssuingNonPciLifecycleEventDto.validSubtypeEnum = [
'AUTHORIZATION',
'INCREMENTAL_AUTHORIZATION',
'VERIFICATION',
'REVERSAL',
'PARTIAL_REVERSAL',
'EXPIRED_AUTHORIZATION',
'CLEARING',
'PARTIAL_CLEARING',
];
IssuingNonPciLifecycleEventDto.validTransactionTypeEnum = [
'UNKNOWN',
'PURCHASE',
'CASH_DISBURSEMENT',
'DEBIT_ADJUSTMENT',
'ACCOUNT_FUNDING_TRANSACTION',
'QUASI_CASH',
'FEE_COLLECTION',
'MERCHANT_CREDIT',
'DISPUTE_CREDIT',
'CREDIT_ADJUSTMENT',
'ORIGINAL_CREDIT',
'FUNDS_DISBURSEMENT_CREDIT',
'AVAILABLE_FUNDS_INQUIRY',
'ELIGIBILITY_INQUIRY',
'CARDHOLDER_ACCOUNT_TRANSFER_ATM',
'PAY_OTHER_PARTY',
'PAYMENT_US',
];
IssuingNonPciLifecycleEventDto.validTypeEnum = ['AUTHORIZATION', 'REVERSAL', 'CLEARING'];
IssuingNonPciLifecycleEventDto.discriminator = 'type';
IssuingNonPciLifecycleEventDto.attributeTypeMap = [
{
name: 'acquiring_institution_identifier',
baseName: 'acquiring_institution_identifier',
type: 'string',
},
{
name: 'auth_code',
baseName: 'auth_code',
type: 'string',
},
{
name: 'billing_amount',
baseName: 'billing_amount',
type: 'number',
},
{
name: 'billing_currency',
baseName: 'billing_currency',
type: 'string',
},
{
name: 'conversion_details',
baseName: 'conversion_details',
type: 'IssuingNonPciFxConversionDetailsDto',
},
{
name: 'created_at',
baseName: 'created_at',
type: 'string',
},
{
name: 'digital_wallet_token',
baseName: 'digital_wallet_token',
type: 'IssuingNonPciDigitalWalletTokenDto',
},
{
name: 'expiry_date',
baseName: 'expiry_date',
type: 'string',
},
{
name: 'failure_reason',
baseName: 'failure_reason',
type: 'string',
},
{
name: 'fee_details',
baseName: 'fee_details',
type: 'Array<IssuingNonPciFeeDetailDto>',
},
{
name: 'id',
baseName: 'id',
type: 'string',
},
{
name: 'lifecycle_id',
baseName: 'lifecycle_id',
type: 'string',
},
{
name: 'masked_card_number',
baseName: 'masked_card_number',
type: 'string',
},
{
name: 'merchant',
baseName: 'merchant',
type: 'IssuingNonPciMerchantDto',
},
{
name: 'network_transaction_id',
baseName: 'network_transaction_id',
type: 'string',
},
{
name: 'process_result',
baseName: 'process_result',
type: 'IssuingNonPciLifecycleEventDto.ProcessResultEnum',
},
{
name: 'retrieval_ref',
baseName: 'retrieval_ref',
type: 'string',
},
{
name: 'risk_details',
baseName: 'risk_details',
type: 'IssuingNonPciRiskDetailsDto',
},
{
name: 'subtype',
baseName: 'subtype',
type: 'IssuingNonPciLifecycleEventDto.SubtypeEnum',
},
{
name: 'transaction_amount',
baseName: 'transaction_amount',
type: 'number',
},
{
name: 'transaction_currency',
baseName: 'transaction_currency',
type: 'string',
},
{
name: 'transaction_type',
baseName: 'transaction_type',
type: 'IssuingNonPciLifecycleEventDto.TransactionTypeEnum',
},
{
name: 'type',
baseName: 'type',
type: 'IssuingNonPciLifecycleEventDto.TypeEnum',
},
{
name: 'updated_at',
baseName: 'updated_at',
type: 'string',
},
];
})(IssuingNonPciLifecycleEventDto || (exports.IssuingNonPciLifecycleEventDto = IssuingNonPciLifecycleEventDto = {}));
//# sourceMappingURL=issuingNonPciLifecycleEventDto.js.map