Pay into the escrow
fund_orderPays the quoted BTC/USDC lock amount and escrow fee into a per-order 2-of-3 escrow for accepted/funding orders; previews first, then signs and broadcasts only with confirm:true.
Instructions
Step 4, moves money: pay the quoted lock amount into the per-order 2-of-3 escrow (BTC P2WSH address or USDC Safe) plus the escrow upfront fee, from this wallet. Only for status accepted/funding. Without confirm: true it only returns the recipients, amounts and network fee (a preview; call it first). With confirm: true it signs and broadcasts. The funds can then leave only with 2 of 3 signatures, by the shopper alone after T1, or by you alone after T2. Ask your human before confirming.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | true to really do it (sign / send / broadcast); omitted or false = preview only, nothing happens | |
| order_id | Yes | order id (32 hex characters) from request_quote or list_orders |