@airwallex/node-sdk
Version:
Airwallex Node.js SDK
106 lines • 3.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IssuingNonPciTransactionDisputeDto = void 0;
var IssuingNonPciTransactionDisputeDto;
(function (IssuingNonPciTransactionDisputeDto) {
IssuingNonPciTransactionDisputeDto.validDetailedStatusEnum = [
'DISPUTE_FILED',
'PRE_ARB_RECEIVED',
'PRE_ARB_DECLINED_BY_ISSUER',
'ARBITRATION_RECEIVED',
'DISPUTE_DECLINED',
'PRE_ARB_DELIVERED',
'PRE_ARB_DECLINED_BY_ACQUIRER',
'ARB_DELIVERED',
'WON',
'LOST',
];
IssuingNonPciTransactionDisputeDto.validReasonEnum = [
'SUSPECTED_FRAUD',
'UNAUTHORIZED_TRANSACTION',
'DUPLICATED_TRANSACTION',
'PAID_BY_OTHER_MEANS',
'GOODS_SERVICE_NOT_AS_DESCRIBED',
'GOODS_DAMAGED',
'GOODS_SERVICE_NOT_RECEIVED',
'REFUND_UNPROCESSED',
'GOODS_SERVICE_CANCELED',
'RECURRING_CANCELED',
'OTHER',
];
IssuingNonPciTransactionDisputeDto.validStatusEnum = [
'DRAFT',
'EXPIRED',
'SUBMITTED',
'REJECTED',
'CANCELED',
'IN_PROGRESS',
'WON',
'LOST',
];
IssuingNonPciTransactionDisputeDto.validUpdatedByEnum = ['CUSTOMER', 'AIRWALLEX'];
IssuingNonPciTransactionDisputeDto.discriminator = 'type';
IssuingNonPciTransactionDisputeDto.attributeTypeMap = [
{
name: 'amount',
baseName: 'amount',
type: 'number',
},
{
name: 'created_at',
baseName: 'created_at',
type: 'string',
},
{
name: 'detailed_status',
baseName: 'detailed_status',
type: 'IssuingNonPciTransactionDisputeDto.DetailedStatusEnum',
},
{
name: 'id',
baseName: 'id',
type: 'string',
},
{
name: 'notes',
baseName: 'notes',
type: 'string',
},
{
name: 'reason',
baseName: 'reason',
type: 'IssuingNonPciTransactionDisputeDto.ReasonEnum',
},
{
name: 'reference',
baseName: 'reference',
type: 'string',
},
{
name: 'status',
baseName: 'status',
type: 'IssuingNonPciTransactionDisputeDto.StatusEnum',
},
{
name: 'transaction_id',
baseName: 'transaction_id',
type: 'string',
},
{
name: 'update_history',
baseName: 'update_history',
type: 'Array<IssuingNonPciDisputeMessage>',
},
{
name: 'updated_at',
baseName: 'updated_at',
type: 'string',
},
{
name: 'updated_by',
baseName: 'updated_by',
type: 'IssuingNonPciTransactionDisputeDto.UpdatedByEnum',
},
];
})(IssuingNonPciTransactionDisputeDto || (exports.IssuingNonPciTransactionDisputeDto = IssuingNonPciTransactionDisputeDto = {}));
//# sourceMappingURL=issuingNonPciTransactionDisputeDto.js.map