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