AIOT Payment x402 is in public beta. Install the skill for your AI agent.
ReferenceCheckoutSession

Interface: CheckoutSession

Defined in: checkout/session.ts:29

Properties

cartItems

cartItems: CartItem[]

Defined in: checkout/session.ts:32


chainId

chainId: number

Defined in: checkout/session.ts:45


createdAt

createdAt: number

Defined in: checkout/session.ts:46


currency

currency: string

Defined in: checkout/session.ts:33


expiresAt

expiresAt: number

Defined in: checkout/session.ts:47


fiatTotal

fiatTotal: string

Defined in: checkout/session.ts:34


id

id: string

Defined in: checkout/session.ts:30


merchantWallet

merchantWallet: string

Defined in: checkout/session.ts:43


paymentData?

optional paymentData?: object

Defined in: checkout/session.ts:49

eip7702Auth?

optional eip7702Auth?: EIP7702Authorization

payment

payment: PaymentDetails


paymentResult?

optional paymentResult?: PaymentResult

Defined in: checkout/session.ts:48


permit2Address

permit2Address: string

Defined in: checkout/session.ts:41


shopifyDraftOrderId

shopifyDraftOrderId: string

Defined in: checkout/session.ts:36


shopifyDraftOrderName

shopifyDraftOrderName: string

Defined in: checkout/session.ts:37


status

status: CheckoutStatus

Defined in: checkout/session.ts:31


tokenAddress

tokenAddress: string

Defined in: checkout/session.ts:44


usdcAmount

usdcAmount: string

Defined in: checkout/session.ts:35


x402DelegateAddress

x402DelegateAddress: string

Defined in: checkout/session.ts:42


x402MerchantId

x402MerchantId: string

Defined in: checkout/session.ts:39


x402OrderId

x402OrderId: string

Defined in: checkout/session.ts:38


x402ProxyAddress

x402ProxyAddress: string

Defined in: checkout/session.ts:40