wallee
Version:
TypeScript/JavaScript client for wallee
77 lines (76 loc) • 2.14 kB
TypeScript
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'?: {
[]: string;
};
/**
* The localized description of the object.
*/
'description'?: {
[]: string;
};
/**
* A unique identifier for the object.
*/
'id'?: number;
/**
* The localized name of the object.
*/
'name'?: {
[]: 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 };