computer_use.pay
Complete a payment that Claude's computer use session has identified on screen — a checkout form, wire transfer UI, invoice approval, or vendor portal payment step. Call this instead of typing credentials into a UI. Describe what you see on screen, provide the amount and recipient, and DPX runs the full oracle gate → compliance screen → settlement flow. Returns a receipt. Use whenever computer use encounters a payment that would otherwise require human re-entry or approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Payment amount in USD as shown on screen | |
| purpose | Yes | Payment purpose — e.g. vendor-invoice, contractor-payment, subscription, procurement | |
| sandbox | No | Set false for live execution. Default: true | |
| screen_context | Yes | Describe what is visible on screen — the payment form, vendor name, invoice number, or UI context. Used for audit trail. | |
| counterparty_name | No | Vendor or payee name as shown on screen | |
| recipient_address | Yes | Recipient wallet address (0x...). If only bank/email visible, use settlement.nl instead. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feeUsd | No | ||
| netUsd | No | ||
| reason | No | ||
| status | No | ||
| txHash | No | ||
| decision | No | ||
| aiDecision | No | ||
| aiConfidence | No | ||
| settlementId | No |