v0.8.0
11 October 2026 Latest- Weekly report: every Monday at 08:00 server time the plugin emails quotes created, sent and accepted, value won, storefront requests and win rate for the week against the week before, with up to three next steps. Settings → Weekly report: on/off, recipient (defaults to the channel notify or reply-to address, then the licence email, then the trial-reminder address), Send me a test, Preview. Uses the plugin's SMTP settings; worker-only, once per install across workers. Endpoints
GET|POST /quotations/digest/settings,POST /quotations/digest/send-test,GET /quotations/digest/preview. - Set-up checklist at the top of the Quotes tab with real checks (SMTP reachable, reply-to/notify address, business name or logo, storefront requests arriving or dismissed, first quote sent);
GET /quotations/setup,POST /quotations/setup/dismiss. - Dashboard widget (Dashboard → Add widget → Quotations): quotes sent, accepted and value won for the last 7 days, the licence notice when one applies, and a link to the page;
GET /quotations/widget. - Help drawer in the page header: New quote → Send → Convert.
- Value won · 30d KPI next to the win rate (quotes accepted in the last 30 days).
- Licence banners show the lifecycle notice (trial ending, key expiring, evaluation ended) in an amber strip, the premium feature list on trial and free installs, and the 30-day figures ("So far: …").
meta/licence/statusgainnotice,premiumFeatures,recentStatsandbuyUrl.
- Usage stats sent with the evaluation reminders and the daily heartbeat now cover the last 30 days under the keys
quotesCreated,quotesSent,quotesAccepted,valueWonPence,requestsReceived,winRatePct(counts and totals only). Licensed installs keep reporting via the heartbeat. - 402 responses carry the buy URL
https://elite.charity/licence/buy/vendure-plugin-quotations; the admin UI renders any licence-required error as one sentence pointing at the banner. - The address given for the evaluation reminder is remembered (plugin pref
eval.leadEmail) as the report's last-resort recipient. - Requires
@huloglobal/vendure-licence-sdk^0.15.0. New shared tablehulo_plugin_prefs(created on boot; shared by all HULO plugins).