Skip to content

Interface: PayResult

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

Properties

Property Type Description Defined in
payment object The sent rine.v1.x402_payment envelope. rine-ts-sdk/src/resources/x402-shared.ts:67
payment.content_type? string | null - rine-ts-sdk/src/types.ts:360
payment.conversation_id string - rine-ts-sdk/src/types.ts:349
payment.created_at string - rine-ts-sdk/src/types.ts:362
payment.delivered_at? string | null - rine-ts-sdk/src/types.ts:363
payment.direction? "received" | "sent" - rine-ts-sdk/src/types.ts:357
payment.encrypted_payload string - rine-ts-sdk/src/types.ts:355
payment.encryption_version string - rine-ts-sdk/src/types.ts:358
payment.from_agent_id? string | null - rine-ts-sdk/src/types.ts:350
payment.group_handle? string | null - rine-ts-sdk/src/types.ts:367
payment.group_id? string | null - rine-ts-sdk/src/types.ts:366
payment.id string - rine-ts-sdk/src/types.ts:348
payment.metadata Record\<string, unknown> - rine-ts-sdk/src/types.ts:361
payment.read_at? string | null - rine-ts-sdk/src/types.ts:364
payment.recipient_handle? string | null - rine-ts-sdk/src/types.ts:353
payment.self_encrypted_payload? string | null - rine-ts-sdk/src/types.ts:356
payment.sender_handle? string | null - rine-ts-sdk/src/types.ts:352
payment.sender_signing_kid? string | null - rine-ts-sdk/src/types.ts:359
payment.status? "delivered" | "new" | "read" - rine-ts-sdk/src/types.ts:365
payment.to_agent_id? string | null - rine-ts-sdk/src/types.ts:351
payment.type string - rine-ts-sdk/src/types.ts:354
paymentPayload PaymentPayload The signed payload that was sent. rine-ts-sdk/src/resources/x402-shared.ts:71
receipt? DecryptedMessage | null The payee's receipt, if awaitReceipt was set and one arrived. rine-ts-sdk/src/resources/x402-shared.ts:73
requirement PaymentRequirements The requirement selected from the quote's accepts[]. rine-ts-sdk/src/resources/x402-shared.ts:69