UNPKG

wallee

Version:
77 lines (76 loc) 2.14 kB
import { CustomersPresence } from "./CustomersPresence"; import { DataCollectionType } from "./DataCollectionType"; import { PaymentMethodBrand } from "./PaymentMethodBrand"; import { PaymentPrimaryRiskTaker } from "./PaymentPrimaryRiskTaker"; declare class PaymentConnector { /** * The data collection type specifies how the payment information is collected. */ 'dataCollectionType'?: DataCollectionType; /** * Whether the object was deprecated. */ 'deprecated'?: boolean; /** * The deprecation reason describes why the object was deprecated. */ 'deprecationReason'?: { [key: string]: string; }; /** * The localized description of the object. */ 'description'?: { [key: string]: string; }; /** * A unique identifier for the object. */ 'id'?: number; /** * The localized name of the object. */ 'name'?: { [key: string]: string; }; /** * The payment method that the connector supports. */ 'paymentMethod'?: number; /** * The specific brand that this payment connector supports. */ 'paymentMethodBrand'?: PaymentMethodBrand; /** * The entity that bears the main risk in the event that a contracting party fails to meet its obligations. */ 'primaryRiskTaker'?: PaymentPrimaryRiskTaker; /** * The processor that the connector belongs to. */ 'processor'?: number; /** * The currencies that are supported by the connector. */ 'supportedCurrencies'?: Array<string>; /** * The types of customer's presence that are supported by the connector. */ 'supportedCustomersPresences'?: Array<CustomersPresence>; /** * The features that are supported by the connector. */ 'supportedFeatures'?: Array<number>; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export { PaymentConnector };