UNPKG

@adyen/api-library

Version:

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

80 lines (79 loc) 3.1 kB
import { AccelUpdateInfo } from "./accelUpdateInfo"; import { AffirmUpdateInfo } from "./affirmUpdateInfo"; import { BcmcUpdateInfo } from "./bcmcUpdateInfo"; import { CartesBancairesUpdateInfo } from "./cartesBancairesUpdateInfo"; import { GenericPmWithTdiUpdateInfo } from "./genericPmWithTdiUpdateInfo"; import { NyceUpdateInfo } from "./nyceUpdateInfo"; import { PayByBankPlaidUpdateInfo } from "./payByBankPlaidUpdateInfo"; import { PulseUpdateInfo } from "./pulseUpdateInfo"; import { SepaDirectDebitUpdateInfo } from "./sepaDirectDebitUpdateInfo"; import { StarUpdateInfo } from "./starUpdateInfo"; export declare class UpdatePaymentMethodInfo { "accel"?: AccelUpdateInfo | null; "affirm"?: AffirmUpdateInfo | null; "bcmc"?: BcmcUpdateInfo | null; "carnet"?: GenericPmWithTdiUpdateInfo | null; "cartesBancaires"?: CartesBancairesUpdateInfo | null; /** * The list of countries where a payment method is available. By default, all countries supported by the payment method. */ "countries"?: Array<string>; "cup"?: GenericPmWithTdiUpdateInfo | 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"?: GenericPmWithTdiUpdateInfo | null; "discover"?: GenericPmWithTdiUpdateInfo | null; "eft_directdebit_CA"?: GenericPmWithTdiUpdateInfo | null; "eftpos_australia"?: GenericPmWithTdiUpdateInfo | null; /** * Indicates whether the payment method is enabled (**true**) or disabled (**false**). */ "enabled"?: boolean; "girocard"?: GenericPmWithTdiUpdateInfo | null; "ideal"?: GenericPmWithTdiUpdateInfo | null; "interac_card"?: GenericPmWithTdiUpdateInfo | null; "jcb"?: GenericPmWithTdiUpdateInfo | null; "maestro"?: GenericPmWithTdiUpdateInfo | null; "maestro_usa"?: GenericPmWithTdiUpdateInfo | null; "mc"?: GenericPmWithTdiUpdateInfo | null; "nyce"?: NyceUpdateInfo | null; "paybybank_plaid"?: PayByBankPlaidUpdateInfo | null; "pulse"?: PulseUpdateInfo | null; "sepadirectdebit"?: SepaDirectDebitUpdateInfo | null; "star"?: StarUpdateInfo | 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"?: GenericPmWithTdiUpdateInfo | 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(); }