Skip to content

Interface: FulfillResult

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

Properties

Property Type Description Defined in
matchedQuote MatchedQuote | null The quote the settled payment answered: its message id (null for an operator expected override) plus the reconciled amount/asset/network. Null when the payment was refused before a quote could be resolved (malformed payload, or an unresolvable ref). The payee integration owns the good<->quote correspondence — confirm this matches the good you deliver. rine-ts-sdk/src/resources/x402-shared.ts:122
receipt object - rine-ts-sdk/src/resources/x402-shared.ts:114
receipt.content_type? string | null - rine-ts-sdk/src/types.ts:360
receipt.conversation_id string - rine-ts-sdk/src/types.ts:349
receipt.created_at string - rine-ts-sdk/src/types.ts:362
receipt.delivered_at? string | null - rine-ts-sdk/src/types.ts:363
receipt.direction? "received" | "sent" - rine-ts-sdk/src/types.ts:357
receipt.encrypted_payload string - rine-ts-sdk/src/types.ts:355
receipt.encryption_version string - rine-ts-sdk/src/types.ts:358
receipt.from_agent_id? string | null - rine-ts-sdk/src/types.ts:350
receipt.group_handle? string | null - rine-ts-sdk/src/types.ts:367
receipt.group_id? string | null - rine-ts-sdk/src/types.ts:366
receipt.id string - rine-ts-sdk/src/types.ts:348
receipt.metadata Record\<string, unknown> - rine-ts-sdk/src/types.ts:361
receipt.read_at? string | null - rine-ts-sdk/src/types.ts:364
receipt.recipient_handle? string | null - rine-ts-sdk/src/types.ts:353
receipt.self_encrypted_payload? string | null - rine-ts-sdk/src/types.ts:356
receipt.sender_handle? string | null - rine-ts-sdk/src/types.ts:352
receipt.sender_signing_kid? string | null - rine-ts-sdk/src/types.ts:359
receipt.status? "delivered" | "new" | "read" - rine-ts-sdk/src/types.ts:365
receipt.to_agent_id? string | null - rine-ts-sdk/src/types.ts:351
receipt.type string - rine-ts-sdk/src/types.ts:354
settlement SettlementResponse | null - rine-ts-sdk/src/resources/x402-shared.ts:113
verification VerifyResponse - rine-ts-sdk/src/resources/x402-shared.ts:112