@agorio/sdkDocs


Interface: X402Mandate

A mandate carrying an x402 stablecoin payment instrument.

Extends

Properties

amount

amount: string

Total amount to be charged

Inherited from

IntentMandate.amount

Defined in

src/client/ap2-client.ts:30


createdAt

createdAt: string

ISO-8601 creation timestamp

Inherited from

IntentMandate.createdAt

Defined in

src/client/ap2-client.ts:35


currency

currency: string

Inherited from

IntentMandate.currency

Defined in

src/client/ap2-client.ts:31


expiresAt

expiresAt: number

Unix timestamp (ms) at which this mandate expires

Inherited from

IntentMandate.expiresAt

Defined in

src/client/ap2-client.ts:33


mandateId

mandateId: string

Unique mandate identifier

Inherited from

IntentMandate.mandateId

Defined in

src/client/ap2-client.ts:26


merchantId

merchantId: string

Merchant receiving the payment

Inherited from

IntentMandate.merchantId

Defined in

src/client/ap2-client.ts:28


x402

x402: X402PaymentInstrument

Defined in

src/client/ap2-client.ts:132