Po creator
@dealdesk/po-creator
Turn a deal into a clean order form or purchase order, in markdown and printable HTML. Computes line totals, discounts, contract value, and a billing schedule, and lists what finance needs before signature. Works offline from a JSON file or a short text form.
- Activity
- New: be the first to try it
- Installs
- 0 installs
- Likes
- 0 likes
- Clones
- 0 clones
- 1{
- 2 "document_type": "order_form",
- 3 "order_number": "OF-2026-0142",
- 4 "seller": { "name": "Your Company, Inc.", "address": "1 Example Way, Springfield" },
- 5 "customer": {
- 6 "legal_name": "Northwind Traders LLC",
- 7 "address": "100 Market Street, Suite 400, Springfield",
- 8 "billing_contact": { "name": "Accounts Payable", "email": "ap@northwind.example" },
- 9 "signer": { "name": "", "title": "" }
- 10 },
- 11 "currency": "USD",
- 12 "start_date": "2026-12-01",
- 13 "term_months": 12,
- 14 "billing_frequency": "quarterly",
- 15 "payment_terms": "Net 45",
- 16 "po_required": true,
- 17 "po_number": "",
- 18 "lines": [
- 19 { "sku": "PLAT-SEAT", "description": "Platform seat", "quantity": 50, "list_price": 600, "net_price": 480, "unit": "seat per year" },
- 20 { "sku": "SUP-PREM", "description": "Premium support", "quantity": 1, "list_price": 6000, "net_price": 6000 },
- 21 { "sku": "ONB-STD", "description": "Onboarding package", "quantity": 1, "list_price": 5000, "net_price": 4000, "billing": "one_time" }
- 22 ]
- 23}
