Briqpay Hyvä Checkout-module

Van Luma-plugin naar native Hyvä Checkout, open source en getest

Projectoverzicht

Briqpay is een Zweedse betaalprovider voor B2B- en B2C-checkouts. Hun bestaande Magento-plugin werkte op de standaard Luma-checkout, maar steeds meer merchants stapten over op Hyvä Checkout. Briqpay vroeg ons om een aparte compatibiliteitsmodule die de bestaande checkoutfunctionaliteit native naar Hyvä Checkout brengt.

Aanpak

We begonnen met een analyse van de bestaande plugin en schreven op basis daarvan een scope of work: wat er gebouwd wordt, welke Magento- en PHP-versies worden ondersteund, levertijd en acceptatiecriteria. Daarna bouwden we een losse module die naast de basisplugin van Briqpay draait, zodat merchants die Hyvä Checkout gebruiken alleen die module hoeven toe te voegen.

De module is opgeleverd in de GitHub-repository van Briqpay zelf en is open source. De code is van Briqpay, de historie is leesbaar en elke wijziging is als pull request te volgen.

Wat er in zit

  • Betaaloverlay: terugkoppeling aan de klant tijdens de transactie, zonder de checkout te verlaten

  • Beslislogica via DOM-events: merchants kunnen met eigen JavaScript inhaken op het moment van betalen, zonder de module aan te passen

  • Dynamische prijsupdates: verandert de klant van verzendmethode, dan wordt het bedrag direct bijgewerkt in de Briqpay-sessie

  • End-to-end tests met Playwright: de volledige betaalflow wordt automatisch doorlopen, voor zowel de standaard als de onepage-checkout, via GitHub Actions

Resultaat

Briqpay-merchants die Hyvä Checkout gebruiken installeren één extra module en zijn klaar. Voor Briqpay betekent het een Magento-integratie die klaar is voor de checkout waar de markt naartoe gaat, met een testsuite die bij elke wijziging bewijst dat betalen nog werkt.

Bekijk de module op GitHub.

In het kort

  • Platform: Magento 2.4.8+, PHP 8.3+, Hyvä Checkout 1.3.8+

  • Samenwerking: analyse van de bestaande plugin, scope of work, bouw en oplevering in de repository van Briqpay (maart 2026), daarna doorlopend onderhoud

  • Release: v1.0.0, met Playwright end-to-end tests in GitHub Actions

  • Code: open source op GitHub

Missing anything?
What are you missing? X
Thank you for your feedback!