Kaizen
Browse modulesCheckoutcheckout/sharedInterfaces

Interface: ProviderCapabilities

Defined in: shared/checkout/provider.ts:132

Properties

captureModel

captureModel: "none" | "single_full" | "single_partial" | "multiple_partial";

Defined in: shared/checkout/provider.ts:135


isAsyncSettlement

isAsyncSettlement: boolean;

Defined in: shared/checkout/provider.ts:141


partialCaptureReleasesRemainder

partialCaptureReleasesRemainder: boolean;

Defined in: shared/checkout/provider.ts:138


supportedMethods

supportedMethods: (
  | "check"
  | "unknown"
  | "other"
  | "card"
  | "gift_card"
  | "account_balance"
  | "bank_transfer"
  | "cash"
  | "warrant"
  | "wallet"
  | "money_order")[];

Defined in: shared/checkout/provider.ts:143


supportsApplicationFee

supportsApplicationFee: boolean;

Defined in: shared/checkout/provider.ts:140


supportsAuthorization

supportsAuthorization: boolean;

Defined in: shared/checkout/provider.ts:133


supportsManualCapture

supportsManualCapture: boolean;

Defined in: shared/checkout/provider.ts:134


supportsPartialRefund

supportsPartialRefund: boolean;

Defined in: shared/checkout/provider.ts:139


truthSource

truthSource: "webhook" | "poll" | "postback";

Defined in: shared/checkout/provider.ts:142


vaultInstrument?

optional vaultInstrument?: boolean;

Defined in: shared/checkout/provider.ts:144

On this page