Chat on WhatsApp
Free tool · 2026 edition

Free Hyvä migration cost & timeline calculator

Get a week-by-week plan in 30 seconds. Hyvä lifts mobile Lighthouse to 95+ and delivers an observed 8–25% conversion lift across the migrations I’ve shipped. This calculator emits the exact sprint plan + cost band I’ll quote you against.

  • Server-computed plan — not a vague brochure number
  • Real weekly breakdown with hours + owner per row
  • Risk-factor flags + mitigation copy on every output
  • Live server-rendered SVG gantt chart
Adobe-Certified Magento + Hyvä developer 23 Hyvä migrations shipped 2023–2026
The calculator

Tell me five things, get a real sprint plan in 30 seconds

Inputs go to my Python sidecar. Output is a server-computed weeks band + cost band + week-by-week deliverables + risk factors + an SVG gantt — the actual plan I’d run for you.

Inputs are POSTed to my server. Nothing logged personally. Refresh resets it.

Your sprint plan appears here

Fill the inputs on the left and hit “Calculate.” You’ll get total weeks, cost band, weekly breakdown table, risk factors, and a server-rendered SVG gantt.

Computing your plan…

Calling the Python sidecar. Usually returns in under a second.

Couldn’t compute the plan

Email me at kishansavaliyakb@gmail.com with your inputs and I’ll send the plan within 24 business hours.

Total weeks

Calendar time including UAT + cutover

Total cost (USD)

Sprint plan gantt

Weekly breakdown

Week Deliverable Hours Owner

Risk factors

Get a fixed-price Hyvä migration quote

Send the calculator inputs through and I’ll come back with a locked fixed-price quote in 24 business hours. No upsell, no auto-call-booking.

Why trust the numbers

Four data points behind the projection

95+ mobile Lighthouse, 8–25% observed conversion lift, 4–12-week typical band, weekly milestones — measured across the 23 Hyvä migrations I’ve shipped.

  • 95+ Lighthouse Real perf lift, not vendor brochures

    Stock Hyvä lands at 95+ mobile Lighthouse on a properly-tuned 2.4.x base — I’ve measured this on 18 of the 23 Hyvä migrations I’ve shipped. The 95+ floor is not a marketing claim; it’s what the Hyvä reset.css + Tailwind + zero-jQuery stack delivers when the rest of the site is healthy.

  • 8–25% conv lift Observed median across 12 stores

    Conversion lift from Hyvä migration in my data: median +14%, range +8% to +25%. The lift is biggest on mobile checkout (faster LCP, faster INP, fewer reflows) and on category pages with heavy filters. DTC stores see the upper end; B2B stores see the lower end because their carts are pre-decided.

  • 4–12 weeks Server-computed honest range

    Typical Hyvä migration: 4 weeks for default Luma DTC, 8–10 for custom Luma with 15–20 modules, 12–16 for heavy custom B2B. The calculator on this page runs the same projection model I use for fixed-price quotes — you see what I’ll quote you, before you ask.

  • Weekly milestones Every week ships visible value

    Hyvä lets us ship in week-sized slices: header in week 1, PDP in week 2, checkout in week 6… never a 3-month silence before showing you anything. Every Friday you see the staging site move forward. The gantt the calculator emits is the actual sprint plan I’ll run against.

What the calculator weighs

Six factors driving the multiplier — and what each one weighs

Luma theme port, third-party module porting, PDP + configurator, custom checkout, B2B checkout, staging + blue-green cutover — each one moves the weeks band and the cost band on the calculator above.

  • Luma theme port complexity

    I audit your current Luma theme’s design tokens, custom layouts, custom blocks, custom JS, and custom CSS — then I score the port complexity (default / light / medium / heavy). Default Luma DTC is a 4-week port. A theme with 20+ custom phtml overrides and 600+ lines of custom LESS is a 9–12 week port. The calculator weighs this with a 1.0–2.0x multiplier on the base plan.

  • Third-party module porting

    Each Amasty / Mageplaza / Aheadworks extension you have needs a decision: use the vendor’s Hyvä module if shipped (Amasty, Mageplaza, Klarna, Stripe, Yotpo, Klevu, Algolia, Mirasvit all have official Hyvä ports), use the Hyvä Compatibility Module bridge if not, or in-house port. The calculator counts your extensions, assumes ~60% have a Hyvä-compat module (+0.2–0.5 weeks each) and ~40% need porting (+1–2 weeks each).

  • PDP + configurator port

    A standard PDP (gallery + options + add to cart) ports in week 5 of the default plan. A custom PDP (custom swatches, B2B pricing tiers, custom upsell logic) adds a 1.3x multiplier across the project. A full product configurator (jewellery customiser, B2B contract pricing, made-to-order with file uploads) adds a 1.6x multiplier and a dedicated 2-week configurator sprint built on Hyvä Magewire.

  • Custom checkout port

    Default Magento checkout maps cleanly to Hyvä Checkout (a separate ~$1–2k Hyvä product). Custom checkout adds a 1.4x project multiplier — we re-implement every custom field as a Magewire component, port custom shipping/payment methods to the Hyvä Checkout shipping/payment plugin interface, and re-validate every checkout integration (Klarna, Stripe, Adyen, Mollie, Affirm all have working Hyvä Checkout adaptors).

  • B2B checkout port

    B2B Companies + quote workflows + segment pricing + approval flows + requisition lists port to Hyvä Checkout with a dedicated B2B sprint (1.7x multiplier). The calculator adds a 1-week buffer for company-user role wiring and a separate quote-to-order conversion test plan. We keep the Magento B2B backend untouched and rebuild only the storefront layer on Hyvä — the data model is identical.

  • Staging + blue-green cutover

    Every Hyvä migration I ship runs the new theme on staging for 2–3 weeks of UAT before flip. The cutover itself is blue-green: Luma stays live, Hyvä goes live on a parallel pre-warmed instance, DNS / load-balancer flips at the agreed moment. Zero downtime, rollback armed for 72 hours. The week-8 (or last-week-of-the-plan) gantt row is always the cutover rehearsal + content freeze + soak test.

How I run the project

Five steps from calculator to live Hyvä

Audit Luma → compute plan → plan sprints → build week-by-week → blue-green cutover. The calculator above is the same projection model that runs against the audit findings.

  1. 01

    Audit Luma

    I clone your current Luma theme, inventory every custom phtml override, layout XML, custom block, custom JS, custom CSS / LESS, and every Magento extension. Output: a written report scoring your theme as default / light / medium / heavy and a per-extension Hyvä-compat plan (vendor module / compat bridge / in-house port).

    Audit report
  2. 02

    Compute

    The same projection model that runs in the calculator on this page runs against the audit findings. Server-computed total weeks + cost band + weekly breakdown + risk factors. The number you see in the calculator on this page is the number that lands in your fixed-price quote — no agency-overhead surprise.

    Locked quote
  3. 03

    Plan sprint

    Branching strategy on top of your existing Magento backend (no backend rewrite), 1-week sprint cadence, weekly demo on staging, Friday milestone Slack thread, UAT plan with explicit pass/fail gates, rollback playbook, content freeze schedule, blue-green cutover rehearsal. You see the gantt before any code is written.

    Approved sprint plan
  4. 04

    Build

    Sprint by sprint: theme scaffolding → header/footer/nav/cart drawer → product card → category listing → PDP → category filters → checkout → QA. Each Friday lands a deployable slice on staging. I run Lighthouse + INP regression after every sprint — if perf regresses from the previous week, the cause gets fixed before the next sprint starts.

    UAT-clean staging
  5. 05

    Cutover

    Pre-warm Hyvä on the parallel environment, freeze content for 24 hours, run a final data + cache + URL-rewrite sync, flip DNS / load-balancer, run smoke-test suite, watch dashboards for 4 hours. Rollback button stays armed for 72h. Post-launch report with LCP / INP / conversion delta vs Luma baseline. Optional retainer for stabilisation phase.

    Live + monitored
Three honest cuts

Three real Hyvä migration shapes I’ve shipped

Plug your shape into the calculator above — you’ll land on one of these three. Default DTC in 4 weeks, custom DTC in 9, heavy B2B in 16.

  • Default Luma DTC

    Default Luma DTC → Hyvä in 4 weeks

    • Stock Luma, ~5 custom modules, ~12 extensions, standard PDP, default checkout
    • Calculator output: 4–5 weeks, $2.3k–$4.6k at $25/hr base rate
    • Lighthouse mobile: 38 (Luma) → 96 (Hyvä) measured median
    • Conversion lift: +12% to +18% in the first 30 days post-launch
    • Cutover on a weekend, zero downtime, full rollback armed for 72h
    • Best for: $500k–$3M GMV DTC stores on stock 2.4.6+
  • Heavy custom B2B

    Heavy custom B2B → Hyvä in 16 weeks

    • Heavy Luma, ~25 custom modules, ~40 extensions, configurator PDP, B2B checkout
    • Calculator output: 14–16 weeks, $15k–$27k
    • Dedicated 2-week configurator sprint on Hyvä Magewire
    • 1-week B2B sprint: company users, quote workflow, approval flow
    • Blue-green cutover with 2-week soak on a sub-domain before main flip
    • Best for: $20M+ B2B / B2B+DTC blended stores
Get a fixed-price quote

Send the inputs through, get a locked Hyvä quote in 24 hours

Ten fields — just enough for me to come back with a real fixed-price Hyvä migration quote. Locked scope, written assumptions, blue-green cutover plan included.

We will get back to you shortly.

Past Hyvä clients say

Reviews from stores I’ve migrated to Hyvä

Public reviews on Upwork — clickable on each card. Same projection model, same playbook for every migration.

Quick response and good comunication

Quick response and good

KW

Krittakorn Wongsuttipakorn

Kishan works very hard, with a lot of knowledge about Magento 2.

Kishan works very hard, with a lot of knowledge about Magento 2. He helped us getting our website to a new level. I would highly recommend Kishan and I'm giving Kishan 5 stars without any hesitation and look forward to working with him again on future

K

Kennard

Sporthuis

professional, enthusiastic, knowledgeable and exceptional diligence and patience, highly recommended freelancer on magento.

professional, enthusiastic, knowledgeable and exceptional diligence and patience, highly recommended freelancer on

D

Dennis

CEO, Bay Tech

Great from start to finish, Kishan has went above and beyond, helping at all hours of the day.

Great from start to finish, Kishan has went above and beyond, helping at all hours of the day. I would highly recommend him, and will always consider him for future

YA

Yavuz Arik

CEO, PostaCarda

Thank you for taking care of this job for me.

Thank you for taking care of this job for me. Job well

MW

Michael Webber

I had the pleasure of working with Kishan Savaliya on our Magento 2 project, and I was thoroughly impressed with his work.

I had the pleasure of working with Kishan Savaliya on our Magento 2 project, and I was thoroughly impressed with his work. Kishan is not just a Magento developer, he is a true professional who sets a high standard with his top-notch technical skills. His task was to install a...

MA

Mohammed AL-Mayahi

Shipping Hyvä migrations across

  • United States
  • United Kingdom
  • Canada
  • Australia
  • Germany
  • France
  • Netherlands
  • India
FAQ

Twelve questions Hyvä-curious clients actually ask

What does the Hyvä licence itself cost?

Hyvä Themes is a commercial licence sold per Magento installation (not per storefront, not per developer). Pricing as of 2026:

  • Hyvä Theme: €1,000 per Magento installation (one-off, perpetual). That covers the storefront theme — the part the calculator on this page projects against.
  • Hyvä Checkout: €1,000 per Magento installation (one-off). Separate licence, separate codebase — only needed if you’re replacing Magento’s default checkout (which you almost always should if you’re going Hyvä).
  • Hyvä Compatibility Module: free, bundled with the theme. Bridges most non-Hyvä-aware extensions so they continue to work without a full port.

That’s roughly $1,100–$2,200 USD all-in for the licences. It’s a once-off; there’s no annual renewal. The calculator on this page projects the migration labour — you add the licence cost on top.

Worth it? A $5M GMV store typically pays the licence back in 6–10 weeks of post-migration conversion lift. A $500k DTC store closer to 5–7 months.

Does Hyvä work with my custom checkout extension?

Depends on which checkout you’re running and which extension. Three cases:

  • You’re replacing default Magento checkout with Hyvä Checkout (recommended). Hyvä Checkout has a defined plugin interface for shipping methods, payment methods, and custom fields. Klarna, Stripe, Adyen, Mollie, Affirm, PayPal Braintree, Authorize.net all have working Hyvä Checkout adaptors. Custom checkout extensions need re-implementing as Magewire components — the calculator’s 1.4x “custom checkout” multiplier funds this.
  • You’re keeping default Magento Luma checkout and only porting the storefront to Hyvä. Works fine but you don’t get the perf lift on checkout pages (the biggest conversion-lift surface). I do this for ~10% of migrations — usually B2B stores with a one-off legacy checkout integration that’s too expensive to port.
  • You’re running OneStepCheckout / Magezon Checkout / Aheadworks One Step Checkout. These don’t port to Hyvä Checkout — the extension vendor has to ship a Hyvä Checkout version (only OneStepCheckout has, as of mid-2026). Path forward: drop the third-party checkout extension and use Hyvä Checkout directly.

I audit your specific checkout shape in step 1 (Audit Luma). The audit output tells you which of the three buckets you’re in.

Do all my Magento extensions need porting to Hyvä?

No. This is the #1 misconception about Hyvä. Three categories:

  1. Extensions with an official Hyvä module (Amasty, Mageplaza, Yotpo, Klarna, Stripe, PayPal, Vertex, Klevu, Algolia, Mailchimp, BSS Commerce, Mirasvit, plus 50+ smaller vendors as of 2026). Drop in, configure, done. ~60% of typical extension stacks fall here. The calculator assumes ~0.2–0.5 weeks per extension in this bucket.
  2. Extensions that work via the Hyvä Compatibility Module bridge. The compat module ships free with Hyvä Theme and renders the extension’s Luma frontend inside an iframe-like bridge. Works for: admin-only extensions (no storefront), email-only extensions, cron extensions, reporting extensions. ~25% of typical stacks. Zero porting work.
  3. Extensions needing a full port. Storefront extensions with no Hyvä module and incompatible-with-bridge templates — usually custom mini-cart widgets, sticky-CTA bars, custom upsell components. ~15% of typical stacks. The calculator assumes 1–2 weeks per extension in this bucket.

The calculator’s third-party extensions count input applies an average over these three buckets weighted 60% / 25% / 15%, which matches what I’ve measured across 23 shipped migrations.

What Lighthouse lift can I realistically expect?

Measured across the 23 Hyvä migrations I’ve shipped (2023–2026), mobile Lighthouse performance score:

  • Before (Luma, default config): median 28, range 12–52.
  • Before (Luma, perf-tuned): median 41, range 28–68.
  • After (stock Hyvä): median 92, range 84–98.
  • After (Hyvä + perf-tuned): median 97, range 94–99.

The non-obvious wins beyond the score number:

  • LCP: typically drops from 3.5–6s on Luma to 1.0–1.6s on Hyvä. Biggest single conversion-lift driver.
  • INP: typically drops from 350–800ms (Luma + jQuery + Knockout) to 60–180ms (Hyvä + Alpine). Big on mobile checkout INP — passing the 200ms Core Web Vital threshold matters for both rankings and conversion.
  • JS bundle size: Luma ships ~800KB–1.5MB of JS on first render. Hyvä ships 30–80KB (Alpine + your sprinkles). 10–30x reduction.

The 95+ floor is robust as long as your backend is healthy (server response time <500ms TTFB). If your hosting is undersized, Hyvä still helps but won’t alone get you to 95+.

Can I A/B test Hyvä against Luma before full cutover?

Yes — and for stores above $10M GMV I usually recommend it. Two patterns:

  1. Sub-domain split test. Hyvä on hyva.yourstore.com, Luma on www.yourstore.com, send 10–25% of traffic to the Hyvä sub-domain via a paid traffic source (Meta / Google Ads) for 2–4 weeks. Measure conversion, AOV, bounce, INP, error rate. If Hyvä outperforms (it usually does, +8–25%), do the full cutover. Cost: ~$2k–$5k of paid traffic for a clean signal.
  2. Geo split. Cut over one country / region first (typically the smallest by GMV), watch 4–6 weeks, then cut the others. Lower-risk pattern for multi-region brands. No extra licence cost.

Things to know:

  • A/B testing Luma vs Hyvä on the same URL via Optimizely / VWO doesn’t work cleanly — the two themes have completely different DOM + CSS so the A/B tool flickers visibly.
  • You need analytics consistent across both: same GA4 / Matomo setup, same conversion definitions, same UTM handling. I set this up as part of step 4 (Build).
  • The split-test “Hyvä loses” outcome is rare but real — usually means a specific Magento extension didn’t port cleanly and broke a critical flow. Diagnose, fix, re-test.
How long does the B2B Companies port take?

The Magento B2B backend (Companies, quotes, segment pricing, approval flows, requisition lists, shared catalogs) doesn’t change at all in a Hyvä migration — the data model stays identical. What changes is the storefront and checkout surfaces.

Time for the B2B-specific Hyvä work, on top of the base migration:

  • Company-user role wiring: 4–8 hours. Hyvä handles company-user context natively if you wire it through correctly.
  • Quote workflow (request quote → admin approve → convert to order): 16–32 hours. Quote request UI on storefront, quote dashboard for company admin, quote-to-order conversion via Hyvä Checkout.
  • Segment pricing display on PDP + category: 12–20 hours. Logged-in company users see their pricing tier, guests see list price.
  • Approval flows: 8–16 hours. Mostly UI on Hyvä side; the approval logic stays in the Magento B2B module.
  • Requisition lists: 16–24 hours. Re-implements list management as Magewire components.
  • Shared catalogs: usually 0 hours — works through stock category access.

Total B2B-on-top: ~1 dedicated sprint week per major B2B surface. The calculator’s “B2B checkout” 1.7x multiplier already bakes in this overhead.

How much server downtime during the cutover?

Zero, with the blue-green cutover I default to. Here’s the actual playbook:

  1. Pre-warm. The Hyvä storefront runs on a parallel pre-warmed instance (same database, same media, same backend — just a different frontend theme). Cache pre-warmed by replaying recent traffic. Lighthouse re-verified.
  2. Content freeze. 24 hours before cutover, content / catalog edits pause so the two instances stay in sync. Order/customer data keeps flowing — both instances write to the same database.
  3. Final sync + smoke test. Sync media + URL rewrites + cache warmer. Run a smoke-test suite on the pre-warmed Hyvä instance.
  4. Flip. Change the load-balancer / DNS / Cloudflare to route to the Hyvä instance. DNS propagation tail is <30 seconds for sites on managed DNS (Cloudflare / Route 53 / Fastly).
  5. Watch. Dashboards monitored for 4 hours: error rate, conversion rate, AOV, support volume. Rollback button stays armed for 72 hours — if anything tanks, route back to Luma in one command.

Result: customers experience zero downtime, no maintenance page, no broken sessions. The only people who notice the cutover are admins who paused content edits.

The alternative (in-place cutover) is cheaper but has a 30–120 minute maintenance window. Only worth it for sub-$500k GMV stores where the blue-green hosting cost overhead isn’t justified.

Does Hyvä work on Adobe Commerce as well as Open Source?

Yes — Hyvä supports both Magento Open Source and Adobe Commerce. Behaviour is identical for the storefront layer. The differences are:

  • Adobe Commerce B2B features (Companies, quotes, segment pricing, approval flows, requisition lists, shared catalogs) all work on Hyvä. The B2B sprint week the calculator allocates covers them on both.
  • Page Builder content (Adobe Commerce + paid Open Source extension) renders inside the Hyvä Compatibility Module bridge. No porting work, but you don’t get the Hyvä perf gain on Page Builder pages. Worth migrating heavy-traffic Page Builder content to native Hyvä blocks during the migration.
  • Adobe Commerce admin / staging features (Content Staging, Customer Segmentation rules at preview time) are unchanged.
  • Adobe Commerce Cloud deployment workflow is unchanged. Hyvä builds with the same setup:static-content:deploy pipeline. CI / CD doesn’t need rework.

Cost of the migration is the same whether you’re on Open Source or Adobe Commerce — the calculator output applies to both. The Hyvä licence cost is also the same.

The one extra consideration on Adobe Commerce: your Magento support contract / SLA may need notifying that you’ve adopted Hyvä for the storefront. Adobe support continues to cover the backend regardless.

How is this different from your /magento-upgrade-cost-calculator?

Different scope, different decision.

  • /magento-upgrade-cost-calculator — projects a Magento version upgrade (e.g. 2.4.6 → 2.4.9). Your theme stays whatever it is (Luma or already-Hyvä). Inputs: current version, target version, SKU count, custom modules, extensions, B2B, multi-store, custom checkout, ERP. Output: cost + timeline for the upgrade itself.
  • /hyva-migration-cost-calculator (this page) — projects a Luma → Hyvä theme migration. Your Magento version stays whatever it is (2.4.6+). Inputs: Luma complexity, custom modules, extensions, PDP complexity, checkout complexity. Output: cost + timeline + sprint plan + risk factors + gantt for the Hyvä migration.

The two projects are independent but often run sequentially:

  1. If you’re on 2.4.4 or older: upgrade to 2.4.6+ first (use the upgrade calculator), then migrate to Hyvä (use this calculator).
  2. If you’re on 2.4.6+: jump straight to the Hyvä migration (use this calculator).
  3. If you want to combine both: the combined project is roughly 10–15% cheaper than running them sequentially but adds 4–6 calendar weeks. Worth it if both are already on your roadmap.

Some clients run both calculators and send me a combined-project enquiry — I quote a single fixed price covering the upgrade + Hyvä migration as one engagement.

Can I do the Hyvä migration myself?

Yes if your team has shipped a Hyvä migration before. No if they haven’t. Specifically:

  • You have a senior Magento dev who’s done at least one Hyvä migration: DIY works. You’ll spend ~70% of the calculator number in cash and 1.3–1.5x in calendar time. Best if perfectionism matters more than schedule.
  • Your team is strong on Magento backend but new to Hyvä: Hyvä has an official 12-hour video training (free) and the docs are excellent. A senior dev can self-train in 1–2 weeks, then DIY. Expect 2x the calculator number in calendar time because of the learning curve mistakes.
  • Your team is mid-level Magento or all-frontend with no Magento experience: Avoid DIY. Magento backend has too many sharp edges — integrating Hyvä Checkout with B2B, debugging Magewire performance, getting the cache-tag invalidation right. I’ve cleaned up 6+ “DIY Hyvä gone wrong” projects — usually ends up costing 1.5–2x what the calculator quoted.
  • You want to learn: Hire me for steps 1–3 (Audit + Compute + Sprint plan), then have your team execute steps 4–5 with me on Slack as a fallback. Costs ~30% of the full engagement and your team owns the codebase.

The Hyvä community is generous on Slack — even DIY teams can usually get unstuck quickly. Not a substitute for shipped experience, but a real safety net.

When is Hyvä migration NOT worth it?

Three honest cases where I’d push back on the migration:

  1. You’re on the verge of replatforming. If you’re seriously evaluating Shopify Plus / BigCommerce / commercetools in the next 12 months, skip the Hyvä migration. The Hyvä storefront work has no portability to a different backend. Spend the $20k–$50k on the platform decision instead.
  2. Your conversion bottleneck isn’t storefront performance. Hyvä lifts conversion mostly because of perf and INP. If your bottleneck is checkout friction (too many fields, no Apple Pay, no guest checkout), or product discovery (bad search, weak filters), or trust (no reviews, no clear shipping policy), Hyvä won’t fix those. Diagnose the bottleneck before migrating.
  3. Tiny store (<$200k GMV). The Hyvä migration cost ($6k–$12k for default DTC) needs ~6–12 months of post-migration conversion lift to pay back at $200k GMV. If you’re in this band, the time + cost is better spent on traffic acquisition. Revisit when GMV crosses $500k.

Edge case where Hyvä might not be worth it but I’d still consider it: B2B-only store where 80%+ of traffic is logged-in repeat buyers with predictable carts. The Lighthouse / INP wins don’t matter as much for repeat-purchase intent. But even there, the developer-experience win (faster builds, simpler frontend) usually pays off in long-term maintenance cost.

Are my payment gateways (Klarna, Stripe, Adyen…) compatible with Hyvä?

Almost all major gateways have working Hyvä Checkout adaptors as of mid-2026. The current state:

  • Klarna: official Hyvä Checkout module shipped by Klarna directly. Works for all Klarna products (Pay Now, Pay Later, Slice It). Free.
  • Stripe: official Hyvä-compatible Stripe module from the Stripe team. Apple Pay, Google Pay, ACH, BNPL options all work.
  • Adyen: official Adyen Hyvä Checkout adaptor. Drop-in supports all 100+ Adyen payment methods.
  • PayPal Braintree: works via Hyvä Compatibility Module bridge + Magewire wrapper. Smooth integration.
  • Mollie: community Hyvä Checkout module, well-maintained. Covers iDEAL, Bancontact, Sofort, SEPA.
  • Affirm: community port available, used in production on 3 of my US-based migrations.
  • Authorize.net: works through Hyvä Compatibility bridge. Stable on legacy implementations.
  • Amazon Pay: official Hyvä module.
  • Apple Pay direct (not via Stripe / Adyen): works through Magento Vault module + Hyvä Magewire wrapper.

The gateways that are not well-supported yet: a handful of regional payment providers (some Latin American + APAC processors), some legacy fraud-screening extensions, and a few exotic enterprise integrations. I check your specific gateway list in step 1 (Audit Luma) and flag any that need a custom port. Add 1–3 weeks per non-supported gateway.

Ready to lift Lighthouse to 95+?

Run the calculator, then get a locked quote. 30 seconds + 24 hours.

You’ve got the projection. I’ll send a written, fixed-price plan against it — with the same gantt the calculator just rendered, locked-scope statement, and zero-downtime cutover plan.