Skip to content

Interface: FulfillOptions

Defined in: rine-ts-sdk/src/resources/x402-shared.ts:83

Properties

Property Type Description Defined in
agent? string - rine-ts-sdk/src/resources/x402-shared.ts:85
emitMarker? boolean - rine-ts-sdk/src/resources/x402-shared.ts:86
expected? PaymentRequirements Fully operator-authored expected terms for an OUT-OF-BAND quote (escape hatch). When supplied they OVERRIDE the payment's quote reference (operator intent wins, no ref needed); when omitted, fulfill binds the payment to the ONE quote it references (extensions["rine.quoteMessageId"]) and fails CLOSED (NO_QUOTE) if the ref is missing/forged — never settling payer-authored terms. rine-ts-sdk/src/resources/x402-shared.ts:94
facilitator FacilitatorConfig - rine-ts-sdk/src/resources/x402-shared.ts:84
signal? AbortSignal - rine-ts-sdk/src/resources/x402-shared.ts:95