Kaizen
Browse modulesCheckoutcheckout/sharedInterfaces

Interface: AuthorizeInput

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

Properties

amountCents

amountCents: number;

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


captureMode

captureMode: "automatic" | "manual";

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


currencyCode

currencyCode: string;

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


customerEmail?

optional customerEmail?: string;

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


idempotencyKey?

optional idempotencyKey?: string;

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


metadata?

optional metadata?: Record<string, string>;

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


orderId

orderId: string;

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


organizationId

organizationId: string;

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


paymentId

paymentId: string;

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


providerAccountRef?

optional providerAccountRef?: string;

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


returnUrl?

optional returnUrl?: string;

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


tenderMethod

tenderMethod: 
  | "check"
  | "unknown"
  | "other"
  | "card"
  | "gift_card"
  | "account_balance"
  | "bank_transfer"
  | "cash"
  | "warrant"
  | "wallet"
  | "money_order";

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

On this page