@adyen/api-library
Version:
The Adyen API Library for NodeJS enables you to work with Adyen APIs.
49 lines (48 loc) • 1.45 kB
TypeScript
import { TrackData } from "./trackData";
import { TypeCode } from "./typeCode";
/**
* Information related to the paper check used for the transaction. Allows the check information to be provided by the Sale System before requesting the payment, or stored by the Sale System after processing of the payment.
*/
export declare class CheckData {
/**
* Identification of the bank. Mandatory if TrackData absent.
*/
"BankID"?: string;
/**
* Identification of the customer account. Mandatory if TrackData absent.
*/
"AccountNumber"?: string;
/**
* Identification of the bank check. Mandatory if TrackData absent.
*/
"CheckNumber"?: string;
"TrackData"?: TrackData | null;
/**
* Check guarantee card number. If provided by the customer.
*/
"CheckCardNumber"?: string;
"TypeCode"?: TypeCode;
/**
* Country of the bank check. Absent if country of the Sale system.
*/
"Country"?: string;
static readonly discriminator: string | undefined;
static readonly mapping: {
[index: string]: string;
} | undefined;
static readonly attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
format: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
format: string;
}[];
constructor();
}
export declare namespace CheckData {
}