First-order discount
Apply a discount only when the signed-in customer has no completed order.
Add small features to WordPress without editing theme files.
Put the PHP, JavaScript, CSS, HTML or reusable text that changes your store in one searchable dashboard: a shipping rule, a checkout field, a tracking tag or an admin shortcut. MevvCode validates the change, compiles it to an atomic file runtime and keeps the last known-good version ready. You get the speed of code in a file without treating functions.php as a scratchpad.
Real uses
MevvCode is where small, site-specific behaviour lives. Write the code yourself or bring it from a source you trust; MevvCode gives it an editor, a scope, a history and a guarded way into production.
Apply a discount only when the signed-in customer has no completed order.
Show free shipping above a cart subtotal and hide the paid alternatives for that request.
Add a validated business or personal tax field to checkout and carry it into the order.
Place a tag in the head or footer with an explicit location instead of editing the theme.
Change a badge, admin notice, product message or reusable content block without creating a one-off plugin.
Example · free shipping at 1,000
add_filter( 'woocommerce_package_rates',
function ( $rates ) {
if ( WC()->cart->get_subtotal() < 1000 ) {
return $rates;
}
return array_filter( $rates, function ( $rate ) {
return 'free_shipping' === $rate->method_id;
} );
}
);
The editor keeps source and metadata. The public request reads the compiled generation.
The execution rail
A change does not replace the working runtime merely because someone pressed save.
Keep the source, type, location, priority, tags and conditions as one canonical record.
Parse every active PHP file and build a complete temporary generation. One failure stops the switch.
Swap one manifest atomically. The previous known-good generation stays available for rollback.
The real dashboard
The interface follows the same dashboard structure as MevvCart and ships with a complete Turkish catalogue in both Free and Pro.
Our own production cutover on mevvshop.com, 1 September 2026: names, exact code bytes, priority and active state compared after migration. One store is evidence of that migration, not a universal benchmark.
All prices include VAT.
1 USD = 48,8104 ₺ (İşbank rate)
Free or Pro?
Free is not a demo and Pro does not own the published runtime. Choose by workflow, not by fear that existing snippets will stop.
Free
For one site owner who wants a safe, local home for code.
Pro
For teams, multi-store delivery and commercial targeting.
See the exact boundary and setup steps in the Free and Pro documentation.
Questions before installing
MevvCode manages and protects code; it does not turn a business sentence into correct production code by itself. You can write a snippet, use a reviewed library item or bring code from a developer or trusted source. Pro AI review explains a redacted copy and returns a diff, but never applies it automatically.
Yes. The five snippet types, guarded runtime, base conditions, revisions, migration, import/export and Safe Mode are Free. Pro is for team delivery, advanced commercial conditions, builds, automation, cloud and AI.
An active PHP change is parsed before it can replace the current generation. A failed compile leaves the previous generation online. A runtime fatal is attributed to the responsible snippet and emergency-disables that record.
No. Source ids, names, exact code bytes, priority and active state are preserved. The source tables stay in place, and the old plugin is switched off only after compile and a signed public health check.
Purchased licences appear under mevvsoft.com/account. Install Free and Pro, then open MevvCode → Licence and enter the MEVD key. The licence is associated with the email used at checkout.
Pro editing and delivery surfaces close. Already-compiled behaviour keeps running through the Free runtime; your source remains exportable and is not held behind a subscription check.
Start safely
Install Free, add one inactive snippet and publish it only after the validation result is clean. Move to Pro when the work becomes a team or multi-store delivery problem.
Product information