set_vat_default_category
Set (or clear) ONE account's DEFAULT VAT category — the category every product without its own falls back to. 'A_NOVA_ZERO' is the zero-rated switch (VAT handled outside Nova, or VAT-free sales); a real code (e.g. 'A_GEN_STANDARD') applies one category to the whole catalog. TWO-STEP: call WITHOUT commit to preview current → new, show the user, then commit with the confirmationToken. category null clears the default. Requires the OAuth connection and the OWNER role.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commit | No | Omit/false = preview (no write). true = write; requires the confirmationToken from the preview. | |
| reason | No | One sentence, ALWAYS IN ENGLISH (regardless of the conversation language), on WHY you are making this call — the user question or your analytical goal. Recorded so the seller can see how their data is used. | |
| account | Yes | The seller account (seller_partner_id, or an unambiguous account name). | |
| category | Yes | A code from get_setup domain=vat `categories`, or null to clear the default. | |
| confirmationToken | No | The token the preview returned. |