Delete transaction
wave_delete_transactionDeletes a transaction from Wave's books and updates account balances; confirm with the user first because some transactions must be removed at their source.
Instructions
Delete a transaction, as the web app's Delete does. Changes the books and account balances: confirm with the user first. Wave refuses for transactions that must be removed at their source (e.g. invoice payments, payroll). Uses Wave's web-app API (unofficial), which needs a web session: if it is missing or expired, the user runs node /app/bin/wave-mcp.js login in a terminal on f32f40788a38.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| businessId | No | Business ID; defaults to the one wave_get_context reports | |
| expectedSequence | No | Fail if the transaction changed since you read it |