Help
Frequently asked questions
Licences, installation, compatibility, invoicing: answers to the questions we are asked most often.
Licences
What does a licence include?
One production domain with its staging and development environments, the complete source code, and 12 months of updates and support. After these 12 months the extension keeps working; you can renew to receive new versions. Details in the licence agreement.
I have several stores: how many licences do I need?
One licence per production domain. The store views and languages of the same store (for example /fr and /en on the same domain) are covered by a single licence; a second store on another domain requires a second licence.
I am an agency: can I buy for my client?
Yes. Buy the licence from your account for your client's domain; you can install and maintain the extension for them. When your engagement ends, the licence can be moved to your client's account on request.
How much does a renewal cost?
50% of the extension price when your last purchase or renewal is less than a year old, the full price otherwise. The new period starts at the end of the current one: you do not lose a single day by renewing early.
Is the code encrypted?
No. The source code is delivered in clear and documented: you can read it, debug it and adapt it to your store. We recommend customising from your theme or module (templates, layout XML, plugins) to keep receiving updates.
Installation and compatibility
How do I install an extension?
With Composer, from your private Mokadev repository: create a key in "Composer access", add the repository, then run composer require, setup:upgrade and the Tailwind build of your theme. Every step is in the installation guide.
Do the extensions work with Luma?
No. Our extensions are written exclusively for Hyvä themes (Hyvä Default, Hyvä CSP and child themes). This is what keeps them light and simple. Only extensions without a storefront interface, such as Dynamic Categories, work with every theme.
Which Magento, Hyvä and PHP versions are supported?
Magento Open Source and Adobe Commerce 2.4.6 to 2.4.9 (2.4.8 or later for the themes and AJAX Add to Cart), Hyvä 1.3 to 1.5, PHP 8.2 to 8.5. The exact compatibility is listed on each product page.
Is Hyvä Checkout supported?
Yes: GA4 Ecommerce Tracking tracks the payment step of Hyvä Checkout, SEO Suite sets it to NOINDEX, and our themes style it. The other extensions do not interact with the checkout. Hyvä Checkout is a paid product of Hyvä Themes: its licence is purchased separately and is not included in our themes or extensions.
Will the extensions slow my store down?
They are designed not to: a few lines of Alpine.js, no jQuery, styles compiled into your theme CSS, and pages that stay compatible with the full page cache and Varnish. Personalised content goes through the Hyvä customer sections.
Purchase and invoicing
Can I buy as an individual?
No, the store is for businesses only (merchants, agencies, freelancers). Prices are shown excluding VAT.
How is VAT calculated?
From your billing address: French VAT at 20% for businesses established in France; reverse charge, with no VAT invoiced, for EU businesses with a valid VAT number (checked with VIES); no VAT outside the European Union. See the terms of sale.
Which payment methods do you accept?
Card, Apple Pay and Google Pay, through Stripe. Card details never go through our servers.
Where can I find my invoice?
It is sent by email when the payment is confirmed, and remains available in My account › My orders.
How do I know whether the extension suits me?
Read its documentation and check the compatible versions on its page before buying. Extensions are digital content delivered immediately and are not refunded; if one does not work as described on a compatible installation, write to support: we fix the problem.
Support and updates
Who answers support requests, and how fast?
The developer who wrote the extension, within one business day, in English or French. See the Support page.
How do I hear about new versions?
Check the changelog or subscribe to the newsletter at the bottom of the page. composer outdated "mokadev/*" also lists the updates available for your project.
Do you offer custom development?
Yes: custom development, Luma to Hyvä migration, performance audit. Describe your project through the contact form.
Did not find your answer?
Ask us directly: the developer answers within one business day.