Mollie Payments voor Magento 2





Verbeter je Magento 2-winkel met Mollie: naadloze betalingen en geavanceerde functies
De officiële plugin van Mollie voor Magento 2 biedt een complete betalingsoplossing met meer dan 20 populaire betaalmethoden, waaronder iDEAL, PayPal, Apple Pay en creditcards. Als Gold Partner van Adobe Commerce garandeert Mollie PCI-DSS Level 1 gecertificeerde beveiliging, fraudepreventie en 3-D Secure-authenticatie.
Belangrijke functies zijn onder andere compatibiliteit met frontend-oplossingen zoals Hyvä en ScandiPWA, een intuïtief realtime dashboard voor prestatie-inzichten en eenvoudige terugbetalingen direct vanuit de Magento-backend. De plugin ondersteunt transacties in meerdere valuta en éénklikbetalingen via Magento Vault. Webwinkeliers kunnen de checkout-ervaring personaliseren door betaalmethoden te filteren op land, klantengroep of orderwaarde. Daarnaast maakt de plugin het mogelijk om opvolgmails te sturen voor verlaten winkelwagentjes, met directe betalingsverzoeken via de gewenste methode.
Mollie voor Magento 2 is compatibel met Open Source (CE), Commerce On Prem (EE) en Commerce on Cloud (ECE) versies 2.3 en 2.4. Optionele gratis modules breiden de functionaliteit uit met terugkerende betalingen, meerdere verzendadressen en integratie met Google Analytics. Voor Magento 1-gebruikers blijft Mollie ondersteuning bieden in samenwerking met Mage One.
Ontdek de volledige mogelijkheden van Mollie’s Magento 2-integratie om je e-commerceactiviteiten te optimaliseren.

Vertrouwde Mollie-partner sinds meer dan 5 jaar
Als officiële Mollie-partner sinds meer dan vijf jaar hebben we honderden Magento-handelaars geholpen met het eenvoudig koppelen van krachtige betalingsoplossingen. Van soepele onboarding tot op maat gemaakte plug-indevelopment: onze nauwe samenwerking met Mollie garandeert altijd de beste compatibiliteit, prestaties en ondersteuning voor jouw Magento-winkel — nu en in de toekomst.

Plugin installeren

Betaalopties instellen

Betalingen accepteren


Altijd up-to-date: Volg de Mollie Magento-plugin op GitHub
Om ervoor te zorgen dat je Magento-plugin veilig, geoptimaliseerd en compatibel blijft met de nieuwste Adobe Commerce-updates, raden we sterk aan om de officiële Mollie Magento 2 GitHub-repository te volgen: https://github.com/mollie/magento2.
Deze open-source repository is het kloppende hart van de Mollie Payments-plugin voor Magento en Adobe Commerce. Hier worden alle nieuwe releases als eerste gepubliceerd — inclusief prestatieverbeteringen, ondersteuning voor nieuwe betaalmethoden en compatibiliteitsupdates voor de nieuwste Magento-versies. Door deze repository te volgen, blijven winkeleigenaars, ontwikkelaars en bureaus altijd een stap voor dankzij volledige zichtbaarheid in de ontwikkelcyclus.
Moet je een probleem oplossen of wil je bijdragen? De GitHub Issues-sectie is ook het centrale punt voor realtime ondersteuning en community-inzichten. Of je nu een bug meldt, een functie voorstelt of onderzoekt hoe andere Magento-gebruikers Mollie-betalingen implementeren — GitHub biedt transparantie en samenwerking op één plek.
Zelfs als je geen ontwikkelaar bent, is het slim om deze link te bookmarken en regelmatig te checken. Ons eigen Magmodules-team werkt rechtstreeks met de GitHub-releasecyclus om ervoor te zorgen dat onze Magento-integraties altijd in lijn zijn met Mollie’s visie op snelle, flexibele en veilige e-commercebetalingen.
Deze productpagina biedt alle basisinformatie om aan de slag te gaan, maar GitHub is de plek waar de plugin leeft en groeit. Neem een kijkje en blijf verbonden met de toekomst van Mollie Payments voor Magento en Adobe.
Razendsnelle checkout: Mollie werkt samen met Hyvä voor Magento
Mollie is officieel een samenwerking aangegaan met Hyvä, de innovatieve frontend-oplossing voor Magento, om snellere, soepelere en efficiëntere checkoutervaringen aan te bieden. Deze samenwerking garandeert volledige compatibiliteit tussen de Mollie Magento-plugin en de ultralichte thema’s van Hyvä, die bekendstaan om hun topprestaties en minimalistisch design.
Voor Magento-winkeleigenaars betekent dit dat je nu kunt profiteren van Mollie’s flexibele betaaloplossingen binnen een moderne, geoptimaliseerde frontend-omgeving. De integratie biedt een native Hyvä-compatibele betaalcomponent, wat zorgt voor een naadloze checkoutervaring zonder concessies te doen aan snelheid of stabiliteit. Snellere laadtijden, hogere conversiepercentages en een vloeiendere klantreis zijn binnen handbereik.
Of je nu een nieuwe Magento-winkel bouwt of een bestaande optimaliseert — de combinatie van de Mollie-plugin en Hyvä maakt het eenvoudiger dan ooit om een premium, krachtige winkelervaring te leveren.
Bij Magmodules zetten we ons volledig in om de nieuwste ontwikkelingen binnen het Magento-ecosysteem te ondersteunen — en deze samenwerking is een grote stap vooruit. Terwijl Hyvä het Magento-landschap blijft vernieuwen, zorgt Mollie ervoor dat jouw betaalstroom net zo modern, betrouwbaar en schaalbaar is.


Krachtige functies van de Mollie Magento-plugin
De Mollie Magento-plugin is ontworpen om handelaars een flexibele en toekomstbestendige betaaloplossing te bieden — of je nu lokaal verkoopt of internationaal opschaalt. Hier zijn de krachtige functies die deze plugin onmisbaar maken voor moderne Magento- en Adobe Commerce-webshops:
Wereldwijde betaalmethoden inschakelen
Met Mollie kun je een breed scala aan betaalopties aanbieden die zijn afgestemd op de locatie van je klant — van iDEAL en Bancontact in de Benelux tot creditcards, Klarna, PayPal en meer in Europa en daarbuiten.
Ondersteuning voor meerdere valuta
Verkoop internationaal zonder moeite. Mollie ondersteunt meerdere valuta, zodat je Magento-winkel betalingen kan accepteren in de voorkeursvaluta van je klant, wat het vertrouwen verhoogt en wrijving bij de checkout vermindert.
Integratie met Apple Pay & Google Pay
Bied razendsnelle mobiele checkouts met native ondersteuning voor Apple Pay en Google Pay — direct vanaf de product-, winkelwagen- of afrekenpagina’s, zonder extra configuratie.
Abonnementen & terugkerende betalingen
Bied eenvoudig abonnementen en terugkerende betalingen aan via de ingebouwde ondersteuning van Mollie voor periodieke facturatie — ideaal voor lidmaatschappen, navullingen of herhaalaankopen.
POS-integratie
Combineer je online en fysieke winkelervaring. De plugin ondersteunt Mollie’s POS-systemen, wat zorgt voor een naadloze omnichannel-betaaloplossing.
Second Chance-e-mails
Herstel verlaten betalingen met automatische Second Chance-e-mails — een slimme functie die je conversie verhoogt door klanten eraan te herinneren hun betaling te voltooien.

Een gewaardeerd en officieel partnerschap met Mollie
Als officiële Mollie Technology Partner is Magmodules er trots op om een betrouwbare, naadloze integratie van Mollie’s krachtige betaaloplossingen naar het Magento- en Adobe Commerce-ecosysteem te brengen. Dit partnerschap zorgt ervoor dat onze Mollie Magento-plugin altijd in lijn is met de nieuwste innovaties, beveiligingsnormen en feature-releases van Mollie.
Door nauw samen te werken met de technische en supportteams van Mollie zorgen we ervoor dat handelaars profiteren van een robuuste, krachtige betaalervaring — afgestemd op groei en gemoedsrust. Van regelmatige updates tot realtime ondersteuning: onze samenwerking garandeert dat de plugin meegroeit met zowel marktbehoeften als klantverwachtingen.
Of je nu een kleine onderneming bent of een wereldwijd merk — met onze officieel goedgekeurde plugin weet je zeker dat je wordt ondersteund door twee gespecialiseerde teams die zich richten op prestaties, betrouwbaarheid en conversiegerichte checkouts. Dit partnerschap is niet alleen technisch — het is strategisch, en zorgt ervoor dat jouw Magento-winkel beschikt over de meest betrouwbare en moderne betaalinfrastructuur die er is.
Alleen geregistreerde gebruikers kunnen beoordelingen schrijven
Kennisbank
Alle bekende helpartikelen
Een lijst met de meest gestelde vragen over de Mollie Payments-extensie voor Magento 2. We hebben ons best gedaan om je te helpen met de installatie, configuratie en probleemoplossing. Als je het antwoord dat je zocht niet kunt vinden, kun je ons altijd een bericht sturen via dit formulier.
Installatieartikelen
Configuratie
Wijzigingslogboek 2.45.0 is uitgebracht op 11 April 2025
Onze plug-ins worden regelmatig bijgewerkt om compatibiliteit met de nieuwste Magento-versie te garanderen.
-
Features:
- Added support for Magento 2.4.8
- Added new method: Pay by Bank
- Added test mode support for Apple Pay Improvements:
- Added Polish, Norwegian, Portuguese, and Swedish language packs; update Spanish pack
- Removed resetCouponAfterCancellation because it's handled by CouponUsagesDecrement plugin (thnx @sanderjongsma) Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- New method Swish Improvements:
- Increase used GitHub Actions levels and test stability
- Updated in3 logo
- Refine the phrasing of the comment for the Methods API setting Bugfixes:
- Send emailaddress with Trustly payments
- Prevent duplicate requests for point of sale orders Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Allow POS access for guests #823
- New method MB Way
- New method Multibanco Improvements:
- Improved message when transaction fails
- Add checks for Hyvä to the self tests
- Do not log validation error #839
- Add retry mechanism for Cypress to handle async webhooks
- Move billingEmail to billingAddress.email Bugfixes:
- Check if the shipping address is set #841
- Prevent race conditions when saving shipment trackings Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Fix possible exception on first setup:upgrade #822
- Allow to select the correct status for payment link #825
- Set the region for Apple Pay orders
- Catch getIssuer api key errors #829
- Fix fatal error in checkout if no api keys (thnx @piotrmatras) #828 Improvements:
- Add test scenario for when the API key is not set #829
- Remove redundant code Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Satispay
- Added Google Pay
- Added Italian language support
- Allow to disable the Methods API mollie #816
- Support Trustly for recurring payments Improvements:
- Better PHPStan analysis
- Do not load the config on the cart page so it loads faster #816
- Do not depend on the sales_order table for pending payment reminders
- Add Composer suggest section mollie
- Truncate the street when it's over 100 characters #589 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Payconiq Improvements:
- New documentation link
- Set checkout_url for payment link orders #806
- Implement a retry for point of sale orders #799
- Store Mollie payment method for better redirects
- Open Mollie Dashboard in New Tab
- Added RestAPI compatibility with methods such as Apple Pay Bugfixes:
- Prevent multiple customer address saves #800 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Improvements:
- Prevent multiple captured amount notifications when completed #798 Bugfixes:
- Use payment link expiry date when no method for expiry is found #796
- Remove reorder check #795
- Render script in secure tag #797
- Do not set shipping method for Apple Pay when ordering digital products
- Redirect customer to success page when the Mollie order is 'shipping' Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Riverty
- Added Trustly
- End-to-End tests for Blik Improvements:
- Include date of birth field in the self-test
- Remove Giropay Bugfixes:
- Force Alma to use the orders API
- Remove loading page to prevent state issues #786
- Check available methods
- Prevent new transactions when the previous one is already paid #791
- Handle failed status #790 (thnx @yaroslav-qlicks) Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added iDeal 2.0 Improvements:
- Open version group by default #776
- CI versions bump to PHP 8.3 and Magento 2.4.7
- Check if the order can be reordered when expired
- Prevent multiple ‘Registered notification about captured amount’ messages Bugfixes:
- Redirect completed status to success page #781
- Prevent uncanceled orders to go to the complete status
- Prevent ‘The payment method is not active in your website profile.’ errors Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- New payment method Bancomat Pay Improvements:
- Indicate that the payment link order hasn't started yet #770
- Move the ApplePay domain certificate up Bugfixes:
- Hide non-applicable Apple Pay options
- Set state to Pending Payment for payment-link orders #757
- Allow creditmemo's to be created when the dynamic price is disabled #755
- Split shipping carrier and method by a different separator
- Set the correct transaction ID when the payment is canceled before #773 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- New payment method Alma (BETA) Improvements:
- Better Apple Pay comment Bugfixes:
- Save shipping method for Apple Pay #768
- Load translations in queue #767
- Allow method to be null
- Add support for Reward Points
- Mark subscription items as onetime purchase #764
- Prevent the store credit to be restored twice after cancelation #761 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Blik payment method Improvements:
- Improvement: Bump required mollie/mollie-api-php version
- Improvement: Bump CI versions Bugfixes:
- Create new transaction when the previous transaction is canceled
- Only create invoice once
- Redirect open banktransfer payments to the success page
- Update Scandi paths mollie/magento2-scandipwa#23
- Payment Link Url Scope #759 (thnx @Sental)
- Handle NULL gift wrapping amount case #751 (thnx @ImanuelBertrand) Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Check that the api key is available #752 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Allow to process orders in the background
- Paymentlink PWA for REST https://github.com/mollie/magento2/issues/732
- Retrieve the Profile ID from Mollie
- Add attribute to retrieve available POS terminals Improvements:
- Add Hyvä version string
- Prevent opening the success page multiple times Prevent opening success page multiple times #701
- Keep the selected payment methods when switching shipping method during backend order creation
- Shipping discount name Bugfixes:
- Calculate the correct totals for discounted items Error 'Unable to ship order' when creating a partial shipment #739
- Only show partial capture warning when manual capture is enabled Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Support for payment links in PWAs Bugfixes:
- Return the correct type for the webapi
- Validate the order id by the payment token Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Show chargebacks in the comments of an order
- Add endpoint to fetch the available issuers and terminals
- Add Point of Sale to the available payment methods list
- Added new payment method TWINT Bugfixes:
- Check that the limited methods is an array
- Support vowel mutations https://github.com/mollie/magento2/issues/714
- Use the payment link setting when multiple methods are selected
- Do not include order lines that are not applicable
- Make the adjustment the last rule
- Call startTransaction when the customer clicks the paymentLink link Improvements:
- Download the Apple Pay certificate
- Add a `noreferrer` to the second chance link Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Improvements:
- Added REST E2E test Bugfixes:
- Use the correct method code when using payment link #718
- Refund zero shipping refunds #720
- Make sure that there is a float value when retrieving shipping methods for ApplePay Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Improvements:
- Added E2E test for refunds Bugfixes:
- Set a default for the issuer list type #710
- Show the payment fee tax when the product has a different tax-rate
- Fix issue where this.applePayPaymentToken may not be defined at checkout #713
- Resolve delivery methods issue on Apple Pay #712
- Fix CC locales #711
- Link all Mollie urls to the backend mollie/magento2-scandipwa#20 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Remove tax helper plugin as it is causing issues #707 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Check if the Payment Fee is available before calculating #704 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Add ApplePay domain verification by default Bugfixes:
- Encrypt the API fallback keys
- Show the payment fee tax when creating a creditmemo
- Also process transaction when it is authorized
- Make sure to return a string when no value is set
- Throw an error when the order is locked so the webhook gets retried #694
- Retry to retrieve the issuers when no value is returned #698
- Check if all products are salable before sending the payment reminder #699
- Handle prices formatted in difference currencies
- Support paymentlink when the order is placed using the Payments API
- Support refunds where only the shipping is being refunded Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Implement asynchronous captures Bugfixes:
- Make sure the link to the payment page is in the first order confirmation
- Add the shipping method title to the shipping methods shown in Apple Pay
- Make Billie error message translatable Improvements:
- Point Of Sale icon update
- Better message for disabled methods
- Fixed typo: ordersProcessTraction -> ordersProcessTransaction #690
- Remove log line for clarity #689 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Do not process locked order to prevent timeouts #679
- Catch terminals API exception
- Correct selection string for giftcard Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- New payment method Point Of Sale (POS) Bugfixes:
- Set the correct state and status for recreated orders #659
- Lock the order during startTransaction #666 Changes:
- Merge Cypress hooks as it does not support multiple hooks
- Re-enable End-2-End tests Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Handle the new transaction ID for orders #669 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Klarna One as a payment method
- Only show options that are applicable to ApplePay direct when the options is enabled Improvements:
- Allow to translate error messages #640
- Do not compress videos when Cypress tests are successful Bugfixes:
- Do not capture payment when manual capture is disabled
- Set the base payment fee too #660 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Implement manual capture (beta)
- Optionally don’t send invoices for Klarna orders #646 Bugfixes:
- Handle ‘shipping’ status #655
- Clear the issuer when changing payment methods #651
- Handle percentages in different currencies correct #648
- Refunding in a different currency would sometimes happen with the wrong amounts
- Update the order object outside the lock Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Differentiate between webhook and subscription Bugfixes:
- Make sure the payment link gets in the email
- Take shipping discount when creating order totals #643
- Always set the customer group id to prevent validation errors
- Only show the Second Chance BCC field when applicable Improvement:
- Better error logging for creating shipments #652 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Save the method used when using payment link #631
- Cypress test for the payment-link
- More end 2 end tests Bugfixes:
- Restore the quote when using the back button #637 Improvement:
- Immediately show an error when the company is missing when using Billie #640
- Allow to specify the query separately
- Double-check that the order is paid before sending the payment reminder #625 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Feature: Add BCC option to second chance emails #627 Bugfixes:
- Make sure the transaction ID keeps set on order #630
- Fix invalid formats with the date of birth entries
- Catch customer-data.js error
- Handle empty redirect URL
- Ignore expired orders if there are multiple transactions Improvement:
- Only send the phone number when the payment method is In3
- Better error message when something went wrong during placing a transaction
- Allow to skip metadata validation Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Handle empty phone-numbers Improvements:
- Updated translations
- Use streaming to view the log file to be able to handle large log files
- Use GitHub for the version check Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Expand consumer data for in3
- Encrypt transaction details #623 Bugfixes:
- Calculate the correct bundle totals when there is a discount #619 (Thnx @lphilippo)
- Add an index to mollie_payment_transaction_to_order #624
- Call startTransaction for paymentLink orders when the order is fully created Improvement:
- Move RedirectURL calculation to separate class
- Use Magento’s encryption/decryption mechanism for API-keys
- Update CI to the latest Magento versions Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- GraphQL config for the profile id
- Expand Cypress tests Bugfixes:
- Lock order when canceling
- Disable composer plugins when using CI
- Make sure we only lock once per request Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Billie payment method
- Added test to place payment using Components
- Validate webhook by order id(s) as fallback Bugfixes:
- Lock the order when creating a shipment
- Make sure the tab order is right when creditcards are not selected by default Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Add Mollie Components to the frame-src CSP policy Bugfixes:
- Make sure rendered() is called
- Process paid orders immediately when using the payments API
- Show correct data on success page when using Apple Pay from the minicart, process payment when already paid, clear cart when succesful payment Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Save old API key to fallback when the API call fails
- Add CSS class to identify Mollie payment methods
- Cache molliePaymentMethods graphql query #595 Bugfixes:
- Mark the invoice as the created invoice for the payment
- Increase wait time to unlock order
- Do not overwrite the extension attributes
- Add support for multiple transactions per order Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Added Cypress for E2E testing Bugfixes:
- Set the Email and Group ID before the re-order
- Only restore the quote when the mollie_success parameter is set to true #592
- Mark digital items as shipping when they get invoiced
- Run validation before Apple Pay place order
- Let Magento Vault adhere to the active configuration field #597
- In some rare cases, the inventory would get restored double during a cancelation or failed status. To prevent this, the whole order is being locked while it’s being processed Improvement:
- Give an error when setting the default method while the Iosc OneStepCheckout is enabled
- Replace deprecated class Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- GraphQL support for Apple Pay
- Add all dependencies to composer.json and module.xml
- Increase the expiry days limit
- Allow to disable the order confirmation
- Apple Pay support for onestepcheckout.com
- Remove obsolete option Bugfixes:
- Make sure the live key is tested
- Remove completed orders from pending payment table
- Mark modules as inactive when the streetname is over 100 characters #589
- Set the Email and Group ID before the re-order
- Check if Order item is virtual instead of check order item product type #590 (thnx @Sental) Improvement:
- Remove old data patch
- Apple Pay typo
- Updated README.md Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Add attributes to GraphQL to indicate where the user should get redirected
- Make sure errors are in the viewport
- Add support for Geissweb_Euvat
- Abort Apple Pay session when an error occurs Bugfixes:
- Exclude webhooks from ScandiPWA routing (https://github.com/mollie/magento2-scandipwa/issues/14))
- Check that the buyRequest is available Improvement:
- Reduces ObjectManager and console.log calls Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Bugfixes:
- Allow return of null for the default-payment method selection #580 Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Remove loading screen as it is obsolete
- Show error and success messages in the checkout
- Save card information in additional_information Bugfixes:
- Use the configured name for the payment methods
- Prevent division by zero when using Fooman_Surcharge
- Use callback to compare the contents of the phase
- Use DateTime for the date #575 Changes:
- Make sure the previously selected method gets re-selected
- Require PHP 7.3 or higher Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Do not set specific countries for Klarna Pay Now
- Add Magento edition to the version string
- Allow order edit Bugfixes:
- Do not let the method check if the country is applicable, Magento already does that for us #567
- Limit order restoring to only 5 minutes #560
- Do not restore cart when the status is pending #562
- Set the correct area for the QR code image Changes:
- Drop support for PHP 7.0 and 7.1
- Return 200 OK on IDs not known in the system (thnx @SalimAtMollie) Minimum requirements:
- Magento 2.3.3 & PHP 7.3
-
Features:
- Add the Mollie Payment Fee to the GraphQL Cart Query #546 Bugfixes:
- Check if the cardLabel is present before saving token details Changes:
- Updated the dashboard URLs to the new dashboard location
- Updated the readme with the latest payment methods and compatible modules
- Force that the pending payment state is the first state after creating the order Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Add Apple Pay to the minicart Bugfixes:
- Fix jQuery 3.0.x compatibility (thnx @jellesiderius) Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Allow to use the previous method for second chance orders #525
- Run tests against 2.3.7-p3 Bugfixes:
- Make sure the buyRequest is available
- Make sure null is never passed
- Lowered priority when handling exception, as it can be valid #541
- Fixed test that failed on Magento 2.3.7
- Utilize ObjectManagerInterface instead of ObjectManager (thnx @indykoning) Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Allow to cancel the order when in pending payment state #537
- Support for subscriptions under configurables Bugfixes:
- Check that the invoice is not null
- PHP8.1 does not allow null
- Check if the value is empty before checking the contents #516 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Added `in3` as new payment method
- Added integration tests for Magento 2.4.4 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Exclude banktransfer payment for second chance emails
- Add compatibility for Magento Gift Wrapping
- Add compatibility for Fooman Order Fees #515 (thnx @gjportegies) Fixes:
- Show the order items in the second change email #519
- Update EncryptApiKeys.php #517 (thnx @anvanza)
- Replace success with done function for jQuery 3.6 in M2.4.4 #521 (thnx @hqmatics) Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Add support for PHP 8.1 #511 (thnx @peterjaap)
- Updated translations Fixes:
- Return the correct status when calling MollieProcessTransaction Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Run tests against composer replace version Fixes:
- Include tax of Weee items #503
- Add tax to Amasty Extra Fee amount #504
- Cache payment fee result by ID and method #505
- Return the correct object #506
- Check if Magento InstantPurchase module is enabled #507 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Added warning about the orders api when using Vault
- Added support for AheadWorks AddFreeGift
- Added support for Magento GiftCard
- Added support for Mirasvit Rewards #494
- Added link to help article when the webhook is not reachable Fixes:
- Allow an order to be marked as paid when it is out of stock #498
- Send all non-product items when a partial shipment is created
- Allow to configure the reorder payment method #499 Changes:
- Updated the 'Use webhooks' comment Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Refactored order processing
- Make Logger component compatible with Monolog 2.0
- Support for Amasty Fee Fixes:
- Let the issuers list in graphql listen for the config value defined in backend (thnx @wahidnory)
- Make sure the correct payment fee is shown when using onestepcheckout/iosc #492 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Comply with 3D secure
- Moved to Declarative Schema
- Updated iDeal logo #482 Fixes:
- Use the customer ID as the gateway token
- Use the sequenceType=first to save the used card
- Allow to reset inactive carts #487 Changes:
- Add support for Mageworx rewardpoints #483 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Allow to change the redirect URL
- Extend the available information for the Customer Order Fixes:
- When the voucher was enabled you could not create admin orders #475
- Make sure Instant Purchase works with multi shipping orders
- Use the correct formBlockType
- Make sure everything still works when Instant Purchase is replaced #470 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Increase the expiry days limit
- Add all dependencies to composer.json and module.xml #459 Fixes:
- Restore quote when returning to checkout
- Correct filtering of pending payment reminders #467
- Make sure the live key is tested Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Added Instant Purchase compatibility
- Improved description for Locale setting Fixes:
- PHPStan GitHub actions flow
- Do not list Vault in GraphQL #453
- Vaultenabler in Components #455
- Add open status to GraphQL (thnx @janbuelens ) Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Added Klarna Pay Now as Payment method
- Also allow custom webhooks in production mode
- Improved components labels Fixes:
- Allow URLs with creative characters
- Make sure orders get cancelled when they need to get cancelled Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Fixes:
- Make sure the order is marked as pending when creating the order #446 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Fixes:
- Create the VaultEnabled on request as initialize is sometimes too late
- Limit methods by country settings #442
- Prevent false order confirmations #440
- Only include SequenceType = first when Vault is enabled
- Check if the details are available before saving them Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Remember the selected issuer using SessionStorage
- Restore the cart when the transaction is pending
- Log any errors during the Second Chance crons
- Add UTM tags to Second Chance emails Fixes:
- Make sure the payment token is persistent #430
- Check if the payment token is valid
- Support Weee fees Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Magento Vault integration
- Moved from AbstractMethod to Magento Payment Gateway
- Be able to pass the return URL from GraphQL #431
- Change the default list type for ideal
- Sort the issuers by name
- Encrypt API keys w/ config hint
- Dispatch event when the second chance email is send Fixes:
- Make sure the payment token is persistent #430 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Added support for manual recurring payments Bugfixes:
- Show all errors when checking the status
- Delete Payment Reminders for guest users by email and for logged in by customer id (thnx @jasperzeinstra) Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Add a mutation to GraphQL to get the transaction status Bugfixes:
- Check if the method instance is available
- Don't run the startTransaction action when the payment method is not Mollie #415 Changes:
- Updated sofort.svg Icon Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Add a copy button for the checkout URL in admin
- Pick the page where the user should be redirected when the transaction fails Bugfixes:
- Use the correct module version in all calls Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Bugfixes:
- Remove GraphQL dependency from constructor #408
- Change the default state of recreated orders #393
- Make sure the 'getActiveMethods' method will always return an array #407 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- GraphQL: Allow to list the available (Mollie) payment methods without cart #399
- GraphQL: Add an endpoint to set the quote active Bugfixes:
- Prevent webhook processing for refunds #401 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Bugfixes:
- Add a CSP whitelist #397
- Allow installations without GraphQL #396
- Add an adjustment order line when the totals are off Changes:
- Improved Github actions Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Features:
- Direct implementation for the GraphQL placeOrder endpoint #388
- Retrieve customer connection by Mollie Customer ID Changes:
- Upped minimum required Magento version from 2.2 to 2.3.3 Minimum requirements:
- Magento 2.3.3 & PHP 7.1
-
Bugfixes:
- Round the payment fee to prevent off-by-one errors Changes:
- Embed payments when retrieving the order
- Logo for Bancontact.svg in frontend and backend #382
- Small preparations for subscriptions
- Pin PHPStan helper on specific version
- Removed url validation for return url #384 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Bugfixes:
- Always check the latest state of the order Changes:
- Removed multishipping from the core so it can have it's own module Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Added support for 'Multishipping'
- Lock cancellations to prevent double cancellations #372 Bugfixes:
- Second Chance Email fix for Magento 2.2 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- A return type of void would throw an error on PHP 7.0 #367
- The Voucher IsAvailable method could be called without a quote but that would fail #369 Improvements:
- Lint PHP files in all supported versions
- Magento versions used in the CI pipeline updated Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- Do not add the cardToken field to the request if the method is not creditcard #360 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Added new button types for "Apple Pay Direct" for product page Fixes:
- When using multiple api keys the wrong one could be used
- Move from the 'EcgM2' coding standard to the 'Magento2' coding standard Improvements:
- Better styling and descriptions for "Apple Pay Direct" Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Added "Apple Pay Direct" method to the product page for quick checkout
- Removed ING Homepay Fixes:
- The IMG asset path for GraphQL URL #349
- Allow a null value for the config value #355 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Added the payment method image to the GraphQL response of 'AvailablePaymentMethod' #343 Fixes:
- Add locale code to cache_indentifier for issuers (Thnx @joeriLock93)
- Fixes for ACL (Thnx @vmalyk) Improvement:
- afterPlaceOrder super gets called so other modules can use the function (Thnx @Billydg)
- Mark the custom return url as system specific #346
- Added base urls to the custom return url options #346 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- Handle the 'none' value for the Meal Voucher category correct #335
- Use the store locale for components if the locale is set to 'autodetect' #338
- Handle spaces in product URLs in a way that Mollie accepts them #337
- Add payment reminders ACL #336
- Check if the email is present on the order (issue with order import) #339
- Fixed issue with partial invoice in combination with partial credit for Klarna Orders Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Allow to sent payment reminders for canceled orders (manually) #252
- Added the dispatch of an event when processing the transaction Fixes:
- Add SVG image to QR option #322
- Too few arguments to function Mollie\Payment\Plugin\Config\LoadCorrectGroup::beforeGetConfigByPath #331 Improvement:
- Added configuration for 'Use webhooks'
- Translated Mollie Components Labels Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Moved styles from .css to .less Fixes:
- The payment methods would not get loaded when using the API methods #316
- Due to reordering the configuration it was not possible to use the 'Use Default' functionality
- Fixed typo in sequence Improvements:
- Updated Translations for DE, NL and FR
- Moved all payment icons from PNG to SVG Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- For the disabled setting for Payment Reminders #317 (thnx @Tjitse-E)
- Made it possible to start a transaction as a guest on WebAPI #319 (thnx @royduin)
- Calculate the payment fee over the shipping including tax
- Price fix for bundles without dynamic price and discounts
- Check if the record already exists to prevent unique constraint errors
- Throw a 404 is the order does not exist so we can work around timing issues
- For the wrong redirect on Mollie Components
- Allow to place a second chance order when the original order is canceled
- Refactored second change email queue sending to bypass infinite loop in rare cases #320 Improvements:
- Moved test to dedicated test class
- Cleaned some CSV lines Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Rearranged the Mollie Configuration area in the back-end
- Option to automate sending of the Second Chance Emails
- Validate payment methods on currency and minimum order amount #311 Improvements:
- Payment Insight and refund possibility for vouchers Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- Move the components.js minification configuration from frontend/di.xml to di.xml
- When the locale was set to 'Store Locale' the Components would fail #303
- Some extensions try to ship all items #302 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Support for integration/unit tests in combination with Magento 2.4.0 #292
- Rename and refactor Mealvoucher to Voucher Fixes:
- Disable minification for the Mollie Components javascript #291 Improvements:
- Use the correct setting to send the language when initialising Mollie Components Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Fixes:
- Add a valid rest API schema #285
- Update the correct scope for config path change #287 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- The custom url is improved and allows the retrieval of basic order details by the hash provided in the return URL #265
- Allow to set a custom webhook for local testing #263
- Use the SKU as a fallback when the shipping description is empty (Orders API) Fixes:
- The correct scope is used to show the payment link text #281
- Do not try to keep updating the order as it causes timing issues sometimes #283
- Fixed comment in DB Schema (thnx @DavidLambauer)
- Updated issue template Minimum requirements:
- Magento 2.2.x & PHP 7.
-
Features:
- Allow to calculate the surcharge amount over the total + shipping (new option in config) Fixes:
- The graphql query 'mollie_available_issuers' would throw an error #272
- The issuers where not always loaded when the method was limited to specific countries #276
- The payment fee tax is added to the tax overview in the checkout Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Allow direct integration in the checkout of Apple Pay #214
- Fallback if CSRF validator skip is not working due to modules messing with routers
- Improved Automated GitHub testings Fixes:
- Requesting the GraphQL endpoint would generate a fatal error #262 Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Features:
- Implemented GraphQL [[Wiki](https://github.com/mollie/magento2/wiki/GraphQL-integration)]
- Implemented Mealvoucher payment method
- Implemented [Single Click Payments](https://docs.mollie.com/guides/checkout#single-click-payments) (Customer API) for Creditcards
- Improved the extension Selftests
- Improved the Github Actions tests Fixes:
- Bugfix for Redirect URL for PaymentLink Minimum requirements:
- Magento 2.2.x & PHP 7.x
-
Important notes:
- Dropped Magento 2.1 support and upped the minimum required PHP version to 7.0 Features:
- Implemented SEPA Direct Debit
- Show the Mollie Order ID on the order overview
- Improved PR template
- Implemented Github Actions for Unit, Integration and Codesniffer rules Fixes:
- Return status When Testing WebHook (MolieTest)
- The sort order option was missing at Klarna Pay Later
- The wrong template path got generated #251
- Removed ReindexProduct.php as it's obsolete #249
- Checks if there is a selected method #248 Minimum requirements:
- Magento 2.2.x & PHP 7.x
100% Ongecodeerde codekwaliteit gegarandeerd.

Adobe Commerce Goedgekeurd door Marketplace
Vertrouwen en betrouwbaarheid staan centraal in onze aanbiedingen, daarom zijn we er trots op om vermeld te worden op de officiële Adobe Marketplace. Adobe-goedkeuring betekent dat onze plugins rigoureus zijn getest om te voldoen aan de standaarden van de Magento Marketplace voor kwaliteit, prestaties en beveiliging.
Deze goedkeuring verzekert u ervan dat onze oplossingen zijn gebouwd om soepel te integreren met uw Magento 2-winkel en betrouwbare functionaliteit bieden. Door te kiezen voor een Adobe-goedgekeurde plugin, investeert u in een product dat wordt ondersteund door een toewijding aan uitmuntendheid en naleving van de beste praktijken van Magento. Wees gerust dat u een oplossing gebruikt die wordt erkend door het platform waarvoor het is ontworpen.

Hyvä Compatibele Plugin
Hyvä Themes hebben de frontends van Magento 2 gerevolutioneerd met hun focus op eenvoud, snelheid en een ontwikkelaarsvriendelijke architectuur. We zijn verheugd te delen dat onze plugin volledig compatibel is met Hyvä, zodat uw Google-beoordelingen en widgets perfect in dit moderne framework passen.
Onze widgets zijn ontworpen om Hyvä's minimalistische en hoogwaardige ethos aan te vullen en bieden een snelle en visueel verbluffende ervaring voor uw klanten. Waar u uw beoordelingen ook besluit te tonen, u kunt erop vertrouwen dat ze naadloos laden zonder snelheid of esthetiek te compromitteren. Met Hyvä-ondersteuning voegt u niet alleen functionaliteit toe, maar verbetert u ook de gebruikerservaring.

GraphQL Klaargemaakt
Magento 2's GraphQL API is een game-changer voor moderne e-commerceontwikkeling en biedt snelle, flexibele en efficiënte gegevensopvraging. We zijn er trots op aan te kondigen dat onze plugin volledig GraphQL ondersteunt, waardoor het gemakkelijker dan ooit is om te integreren met headless frontends of aangepaste toepassingen.
Met GraphQL kunt u precies de gegevens opvragen die u nodig heeft in één enkele aanvraag, waardoor prestaties worden verbeterd en overhead wordt verminderd. Onze plugin integreert naadloos met het GraphQL-schema van Magento, zodat u beoordelingsgegevens, widgetconfiguraties en andere belangrijke functionaliteiten programmatisch kunt ophalen. Of u nu een PWA bouwt of een aangepaste interface nodig heeft, onze GraphQL-ondersteuning zorgt ervoor dat u toekomstbestendig blijft.

Magento Cloud Ondersteuning
Draait uw Magento 2-winkel op Magento Cloud? Goed nieuws! Onze plugin is volledig compatibel met de Magento Cloud-versie en zorgt voor een naadloze integratie met uw cloud-gehoste omgeving. Magento Cloud biedt een robuust, schaalbaar en veilig platform dat is ontworpen om te voldoen aan de behoeften van moderne e-commercebedrijven. Met onze plugin kunt u genieten van alle functies en voordelen zonder u zorgen te maken over compatibiliteitsproblemen.
Of u nu gebruik maakt van de auto-scaling mogelijkheden van Magento Cloud of zijn uitgebreide suite van ontwikkelaarstools, onze plugin past er perfect in. We hebben de functionaliteit geoptimaliseerd om perfect aan te sluiten op de unieke architectuur van Magento Cloud, waardoor u een zorgeloze ervaring krijgt. Van gestroomlijnde implementatie tot soepele operaties, u kunt rekenen op onze oplossing om probleemloos in de cloud te werken.

Privé Composer Repo
Zeg vaarwel tegen handmatige downloads en omslachtige updates! Na aanschaf van onze plugin krijgt u direct toegang tot uw eigen privé Composer-repository. Met gepersonaliseerde inloggegevens kunt u de plugin eenvoudig installeren en updaten rechtstreeks vanuit Composer, waardoor uw ontwikkelingsworkflow wordt vereenvoudigd.
Composer-integratie zorgt ervoor dat uw Magento 2-winkel up-to-date blijft met de nieuwste functies en verbeteringen van ons team. Geen zorgen meer over compatibiliteitsproblemen of ontbrekende bestanden—alles wat u nodig heeft is slechts één opdracht verwijderd. Onze privé-repository is uw toegangspoort tot moeiteloos beheer, zodat uw winkel soepel en efficiënt blijft draaien.