UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

52 lines (51 loc) 1.57 kB
import { DeviceInfo } from './deviceInfo'; export declare class NetworkToken { /** * The card brand variant of the payment instrument associated with the network token. For example, **mc_prepaid_mrw**. */ 'brandVariant'?: string; /** * Date and time when the network token was created, in [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) extended format. For example, **2020-12-18T10:15:30+01:00**.. */ 'creationDate'?: Date; 'device'?: DeviceInfo | null; /** * The unique identifier of the network token. */ 'id'?: string; /** * The unique identifier of the payment instrument to which this network token belongs to. */ 'paymentInstrumentId'?: string; /** * The status of the network token. Possible values: **active**, **inactive**, **suspended**, **closed**. */ 'status'?: NetworkToken.StatusEnum; /** * The last four digits of the network token `id`. */ 'tokenLastFour'?: string; /** * The type of network token. For example, **wallet**, **cof**. */ 'type'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace NetworkToken { enum StatusEnum { Active = "active", Inactive = "inactive", Suspended = "suspended", Closed = "closed" } }