UNPKG

@adyen/api-library

Version:

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

75 lines (74 loc) 2.6 kB
import { AccelInfo } from "./accelInfo"; import { BcmcInfo } from "./bcmcInfo"; import { CartesBancairesInfo } from "./cartesBancairesInfo"; import { GenericPmWithTdiInfo } from "./genericPmWithTdiInfo"; import { NyceInfo } from "./nyceInfo"; import { PayByBankPlaidInfo } from "./payByBankPlaidInfo"; import { PulseInfo } from "./pulseInfo"; import { StarInfo } from "./starInfo"; export declare class UpdatePaymentMethodInfo { "accel"?: AccelInfo | null; "bcmc"?: BcmcInfo | null; "cartesBancaires"?: CartesBancairesInfo | null; /** * The list of countries where a payment method is available. By default, all countries supported by the payment method. */ "countries"?: Array<string>; "cup"?: GenericPmWithTdiInfo | null; /** * The list of currencies that a payment method supports. By default, all currencies supported by the payment method. */ "currencies"?: Array<string>; /** * Custom routing flags for acquirer routing. */ "customRoutingFlags"?: Array<string>; "diners"?: GenericPmWithTdiInfo | null; "discover"?: GenericPmWithTdiInfo | null; "eft_directdebit_CA"?: GenericPmWithTdiInfo | null; "eftpos_australia"?: GenericPmWithTdiInfo | null; /** * Indicates whether the payment method is enabled (**true**) or disabled (**false**). */ "enabled"?: boolean; "girocard"?: GenericPmWithTdiInfo | null; "ideal"?: GenericPmWithTdiInfo | null; "interac_card"?: GenericPmWithTdiInfo | null; "jcb"?: GenericPmWithTdiInfo | null; "maestro"?: GenericPmWithTdiInfo | null; "maestro_usa"?: GenericPmWithTdiInfo | null; "mc"?: GenericPmWithTdiInfo | null; "nyce"?: NyceInfo | null; "paybybank_plaid"?: PayByBankPlaidInfo | null; "pulse"?: PulseInfo | null; "star"?: StarInfo | null; /** * The store for this payment method */ "storeId"?: string; /** * The list of stores for this payment method * * @deprecated since Management API v3 * Use `storeId` instead. Only one store per payment method is allowed. */ "storeIds"?: Array<string>; "visa"?: GenericPmWithTdiInfo | null; 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(); }