Documentation
Composer and ZIP install commands, license activation, configuration tour, troubleshooting, and per-module reference for every product on the marketplace.
Install
Commands work on Magento 2.4.x and Hyvä-themed stores. Composer is the recommended path; ZIP install is the supported fallback when Composer is not available.
Composer install pulls directly from our private packagist. Or download the ZIP from your account dashboard. Either path works on Magento 2.4.x.
composer require etechflow/<module-slug>Run the Magento module-enable command followed by setup:upgrade. Module appears in admin under Stores → Configuration → eTechFlow.
bin/magento module:enable EtechFlow_<ModuleName>
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flushPaste your license key and the production domain into Configuration → eTechFlow → License. First activation locks the key to that domain.
Run `bin/magento etechflow:license:check`. A healthy response shows the bound domain and the next-update window. Add the cron entry so validation continues automatically.
bin/magento etechflow:license:checkConfiguration tour
Stores → Configuration → eTechFlow → License
Paste your license key, see binding domain, view next-update window, refresh validation manually.
Stores → Configuration → eTechFlow → <Module>
Per-module settings. Each setting has an inline description and a default value tuned for production stores.
Stores → Configuration → eTechFlow → Logging
Enable verbose logging during install or debug. Logs go to var/log/etechflow.log with the module slug as the channel.
System → Tools → eTechFlow Status
One-page health check. License status, install version, Hyvä detection, cache state, cron heartbeat.
System → Tools → eTechFlow Updates
Shows the latest version for each installed module and a Composer command to upgrade in place.
bin/magento etechflow:*
CLI commands for license-check, hyva-check, cache-warm and storefront-test. Use these in CI or post-deploy hooks.
Troubleshooting
Check the activation domain matches exactly (scheme, subdomain). Verify outbound HTTPS to license.etechflow.com is allowed by your firewall. Confirm system clock is within 5 minutes of NTP.
Flush all caches after every Composer update. `bin/magento cache:flush` followed by `bin/magento cache:clean`. If the frontend still shows old behaviour, restart PHP-FPM or Varnish.
Modules detect Hyvä automatically. If you are on a forked Hyvä theme, run `bin/magento etechflow:hyva:check` to verify the storefront layer loaded. Open a ticket if the check returns mismatches.
Per-module reference
Each module page has the install command, configuration reference, changelog, compatibility matrix, and the support contacts who wrote it.
AI Cart Recovery + WhatsApp
Recover abandoned carts with AI-personalized email + WhatsApp sequences. Typical lift: 15–25% conversion.
AI Product Descriptions
Generate SEO-tuned product descriptions for your entire catalog in minutes. Multi-language, brand-voice tuned.
AI Smart Search
Semantic, typo-tolerant search that understands intent. Up to 35% more conversions on search-driven sessions.
Backorder ETA Display
Show real ETAs on backordered products instead of hiding them. Recovers 18% of backorder traffic on average.
Backorder Shipping Restrictor
Stop carriers from being offered on backordered orders. Customers see only shipping methods that actually work.
eTechFlow 3-Module Bundle
All three eTechFlow modules — Next Day Eligibility, Backorder ETA Display, Backorder Shipping Restrictor — at a discounted bundle price. One key activates all three.
GDPR Cookie Consent
Compliant cookie consent banner for GDPR, CCPA, and UK GDPR. Auto-detects scripts and blocks them until consent.
Hyvä Speed Booster
Hyvä + Luma performance pack. Lighthouse 95+ guaranteed. Lazy-loads images, fonts, third-party scripts.
Next Day Eligibility
Show next-day-shipping badges only on products that qualify. Live check against stock, postcode, carrier cut-off.
WhatsApp Order Notifications
Send order confirmations, shipping updates, and review requests via WhatsApp. Higher open rates than email.
FAQ
Email support@etechflow.com from the address linked to your account. A member of our team replies within one business day, including the suggested fix and a link back to the relevant doc section.