チェックアウト見積もり(x402 1回目)
quote_checkoutカートの内容で x402 チェックアウトの 1 回目を実行する。在庫を 5 分間仮押さえし、小計・割引・送料・合計(JPYC)と reservation_id、および署名対象の x402 PAYMENT-REQUIRED チャレンジ(base64url)を返す。エージェントはこのチャレンジを自分のウォレットで EIP-3009 TransferWithAuthorization 署名し、submit_payment に渡す。全 item は同一ショップである必要がある。配送が必要な商品があれば shipping を、贈答なら gift_recipient を必ず渡すこと。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | 購入する商品 | |
| is_gift | No | 贈答かどうか | |
| shop_id | Yes | ショップ ID(全 item 共通) | |
| shipping | No | 配送先(配送が必要な商品がある場合は必須) | |
| customer_note | No | 注文メモ | |
| customer_email | Yes | 注文確認メールの送信先(必須) | |
| gift_recipient | No | 贈り先(is_gift が true なら必須) | |
| preferred_chain_id | No | 希望チェーン(任意。商品の対応チェーンから選ばれる) |