Interface: PayOptions¶
Defined in: rine-ts-sdk/src/resources/x402-shared.ts:46
Properties¶
| Property | Type | Description | Defined in |
|---|---|---|---|
agent? |
string |
Sign on behalf of this agent (multi-agent orgs). Defaults to the client's agent. | rine-ts-sdk/src/resources/x402-shared.ts:48 |
allowRepay? |
boolean |
Re-pay a quote whose message id is already in today's journal. Bypasses the ALREADY_PAID guard and debits again (a deliberate second, permanent spend). | rine-ts-sdk/src/resources/x402-shared.ts:61 |
autoPay? |
boolean |
Only pay when the quote is at/below autoPayThreshold; else throw. |
rine-ts-sdk/src/resources/x402-shared.ts:50 |
awaitReceipt? |
boolean |
After sending, wait for the payee's receipt in-thread. Default false. | rine-ts-sdk/src/resources/x402-shared.ts:54 |
emitMarker? |
boolean |
Omit the cleartext status marker on the payment message (fully sealed). | rine-ts-sdk/src/resources/x402-shared.ts:52 |
receiptTimeout? |
number |
Timeout (ms) for awaitReceipt. Default 60_000. |
rine-ts-sdk/src/resources/x402-shared.ts:56 |
signal? |
AbortSignal |
- | rine-ts-sdk/src/resources/x402-shared.ts:62 |