UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

180 lines 4.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IssuingNonPciCardDto = void 0; var IssuingNonPciCardDto; (function (IssuingNonPciCardDto) { IssuingNonPciCardDto.validCardStatusEnum = [ 'PENDING', 'FAILED', 'INACTIVE', 'ACTIVE', 'LOST', 'STOLEN', 'CLOSED', 'BLOCKED', 'EXPIRED', 'UNKNOWN', ]; IssuingNonPciCardDto.validFormFactorEnum = ['PHYSICAL', 'VIRTUAL']; IssuingNonPciCardDto.validIssueToEnum = ['ORGANISATION', 'INDIVIDUAL']; IssuingNonPciCardDto.validPurposeEnum = [ 'SUBSCRIPTIONS', 'OFFICE_SUPPLIES', 'MARKETING_EXPENSES', 'TRAVEL_EXPENSES', 'CLIENT_EXPENSES', 'TEAM_EXPENSES', 'ONLINE_PURCHASING', 'BUSINESS_EXPENSES', 'OTHER', ]; IssuingNonPciCardDto.discriminator = 'IssuingNonPciCardDto'; IssuingNonPciCardDto.attributeTypeMap = [ { name: 'activate_on_issue', baseName: 'activate_on_issue', type: 'boolean', }, { name: 'additional_cardholder_ids', baseName: 'additional_cardholder_ids', type: 'Array<string>', }, { name: 'alert_settings', baseName: 'alert_settings', type: 'IssuingNonPciAlertSettingsDto', }, { name: 'all_card_versions', baseName: 'all_card_versions', type: 'Array<IssuingNonPciCardVersionDTO>', }, { name: 'authorization_controls', baseName: 'authorization_controls', type: 'IssuingNonPciAuthorizationControlsDto', }, { name: 'brand', baseName: 'brand', type: 'string', }, { name: 'card_id', baseName: 'card_id', type: 'string', }, { name: 'card_number', baseName: 'card_number', type: 'string', }, { name: 'card_status', baseName: 'card_status', type: 'IssuingNonPciCardDto.CardStatusEnum', }, { name: 'card_version', baseName: 'card_version', type: 'number', }, { name: 'cardholder_id', baseName: 'cardholder_id', type: 'string', }, { name: 'client_data', baseName: 'client_data', type: 'string', }, { name: 'created_at', baseName: 'created_at', type: 'Date', }, { name: 'created_by', baseName: 'created_by', type: 'string', }, { name: 'delivery_details', baseName: 'delivery_details', type: 'IssuingNonPciDeliveryDetailsDto', }, { name: 'form_factor', baseName: 'form_factor', type: 'IssuingNonPciCardDto.FormFactorEnum', }, { name: 'funding_source_id', baseName: 'funding_source_id', type: 'string', }, { name: 'is_personalized', baseName: 'is_personalized', type: 'boolean', }, { name: 'issue_to', baseName: 'issue_to', type: 'IssuingNonPciCardDto.IssueToEnum', }, { name: 'metadata', baseName: 'metadata', type: '{ [key: string]: string; }', }, { name: 'name_on_card', baseName: 'name_on_card', type: 'string', }, { name: 'nick_name', baseName: 'nick_name', type: 'string', }, { name: 'note', baseName: 'note', type: 'string', }, { name: 'postal_address', baseName: 'postal_address', type: 'IssuingNonPciAddressDto', }, { name: 'primary_contact_details', baseName: 'primary_contact_details', type: 'IssuingNonPciPrimaryContactDetailDto', }, { name: 'program', baseName: 'program', type: 'IssuingNonPciCardProgramDto', }, { name: 'purpose', baseName: 'purpose', type: 'IssuingNonPciCardDto.PurposeEnum', }, { name: 'request_id', baseName: 'request_id', type: 'string', }, { name: 'updated_at', baseName: 'updated_at', type: 'Date', }, ]; })(IssuingNonPciCardDto || (exports.IssuingNonPciCardDto = IssuingNonPciCardDto = {})); //# sourceMappingURL=issuingNonPciCardDto.js.map