Turn a Won Deal into a Draft Invoice | Uptune
Validation date: 2026-11-11

PASS  Imported into an isolated n8n 2.47.4 instance and confirmed inactive.
PASS  Built-in sample completed inside n8n. Build Xero invoice returned the expected output.
PASS  The sample path made no connected-app requests.
PASS  Validated workflow structure, node IDs and connections, JavaScript syntax, inactive mode, and absence of saved credentials.
PASS  Supported won deals produce a draft payload; lost deals and unsupported product discounts stop before Xero.
PASS  Existing invoices block replay, approvals are reviewer-bound, and changed drafts or recipients block release.

Scope: Edge-case tests used fictional inputs and mocked provider responses. The connected credentials, provider calls, webhooks, approvals, writes, and deliveries need staging tests with your accounts.

SHA-256
9ede25c6ab0054df56f8cb284ef79384309fa6dbe66c864636e8de206aa27afa  won-deal-draft-invoice.n8n.json
74632fd569984fa70abbb3380a66f7f189ba978d1e20c3e3844de596e0c2f499  README.md
904d998fda83b02f2323641d061e3bde2c4418d5290a617dd08f4d535fd3e5fc  test-payloads.json
