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