Skip to main content

ThreeDSSavedCardOptions

type ThreeDSSavedCardOptions =
| {
clientSessionId: string;
customerReference?: never;
entityId?: never;
walletTokenId: string;
}
| {
clientSessionId?: never;
customerReference: string;
entityId: string;
walletTokenId: string;
} & object;

The saved card, and its owner: the client session (session flow), or the entity and customer sent in POST /v2/payments (advanced flow).

Type Declaration​

apiKey?​

optional apiKey?: string;

Gateway api key, the one passed to initSecureFields.

signal?​

optional signal?: AbortSignal;