diff --git a/PRODUCT.md b/PRODUCT.md index 288ba45..a58d516 100644 --- a/PRODUCT.md +++ b/PRODUCT.md @@ -22,15 +22,15 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun ## Operating Context -- Static site (index.html, support.html, legal.html, blog/) deployed via git push to git.odoo4projects.com; auto-deploys on every change. -- Order flow: inline order widget on the homepage opens Stripe checkout; coupon FREE TRIAL = 1 month free; yearly billing saves roughly 8-10%; "Satisfied or reimbursed" guarantee; server location chosen at checkout (US, Brazil, India, Australia, Netherlands, UK). +- Static site (index.html, support.html, legal.html, privacy.html, terms.html, blog/) deployed via git push to git.odoo4projects.com; auto-deploys on every change. +- Order flow: inline order widget on the homepage opens Stripe checkout; plans are billed yearly with no setup fee; cancel at any time; server location chosen at checkout (US, Brazil, India, Australia, Netherlands, UK). - Support: AI support bot (agent.js from static.odoo4projects.com) plus human team; email support@odoo4projects.com; contact form on support.html#contact. - Blog with guides and news (10 posts); homepage renders it with search and pagination. ## Capabilities and Constraints -- Plans: Side Hustle $19.40/mo, On the Rise $36.25/mo (Git modules), Powerhouse $49.60/mo (2 workers, 2GB HDD, 3 domains), Empire $80+/mo (service on the customer's own server, contact to order). -- Features: automatic daily backups (FIFO rotation, redundant slots), free SSL on every domain, Git-based module deployment (Quick Git one-click), full management via ODOO Settings Panel, worker scaling, daily security audits with automated patching, continuous performance monitoring, 6 regions. +- Plans (list prices, per year, USD): Side Hustle $214, On the Rise $395 (Git modules), Powerhouse $595 (2 workers, 2GB HDD, 3 domains), Empire >$950 (service on the customer's own server, contact to order). +- Features: automatic daily backups (rotating slots, first-in-first-out: one on Side Hustle, four on On the Rise and Powerhouse), free SSL on every domain, Git-based module deployment (Quick Git one-click), full management via ODOO Settings Panel, worker scaling, daily security audits with automated patching, continuous performance monitoring, 6 regions. - Enterprise-ready on Powerhouse and above; customer brings their own license. - ODOO4projects LLC; founding date 2020; partner: OD8N. - Constraint: this site remains a pure Odoo hosting seller. The PM Suite (Odoo-based project management + accounting tool for independent project managers, sold without Odoo branding) is a separate product on its own landing page and is not marketed on this site. @@ -47,7 +47,7 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun - 7 named customer/partner sites with logos in the trust bar (see Brand Commitments). - 10 blog posts: Community vs Enterprise cost breakdown, AI agents with Community, enterprise migration guide, custom module how-to, deploy and backup speed runs, platform update, official partner news. -- Plan names, prices, coupons, guarantees as listed above (from homepage code). +- Plan names, prices and guarantees as listed above (from homepage code). - No invented testimonials beyond plan quotes; no case studies on site. ## Product Principles @@ -60,4 +60,4 @@ Enterprise-grade Odoo Community hosting without the enterprise price tag. Commun ## Accessibility & Inclusion -No product-specific accessibility requirement has been established; standard web best practices apply. +No product-specific accessibility requirement has been established; standard web best practices apply. \ No newline at end of file diff --git a/script.js b/script.js index d8b1964..a418db2 100644 --- a/script.js +++ b/script.js @@ -295,20 +295,6 @@ var si = 0, encodeURIComponent(loc) + (utmQuery ? "&" + utmQuery : ""); }); - function applyCoupon() { - var input = document.getElementById("orderCouponInput"); - var status = document.getElementById("orderCouponStatus"); - var code = input.value.trim(); - if (code.toLowerCase() === "free trial") { - status.textContent = - "\u2713 Coupon FREE TRIAL applied - 1 month free"; - status.style.color = "#1a7f37"; - } else { - status.textContent = "Invalid coupon code"; - status.style.color = "#dc3545"; - } - status.style.display = "block"; - } /* ---- Blog Module ---- */ var blogState = { allPosts: [],