Skip to content

Releases: buckaroo-it/Magento2

v2.0.0-RC3

25 Aug 12:02
9c2ff9e
Compare
Choose a tag to compare
v2.0.0-RC3 Pre-release
Pre-release

BP-2144 Refactor Module
BP-3525 Refactor Cancel Order Plugins
BP-3564 Incorrect calculation of Grand Total Excluding Tax in js #978
BP-4444 Adobe Commerce Giftcard issue for Riverty transactions
BP-4521 Add compatibility with Buckaroo Plugin v2.0.0 for Google Analytics Module
BP-4525 Add customer email to Pay Request for Intersolve gift card transactions
BP-4556 Renew Paylink logo
BP-4560 Remove notice where to find Payment Method configuration
BP-4572 Adobe Commerce Giftcard issue for Billink transactions
BP-4573 Create Unit tests
BP-4575 Hosted Fields with NL language does still show English text
BP-4576 Make Hosted Fields placeholder text configurable
BP-4577 Paypal percentage fee is calculated as fixed fee
BP-4582 Error when placing order with Billink

v1.53.0

14 Aug 11:51
fa3e843
Compare
Choose a tag to compare

Add support for Magento 2.4.8-p1, 2.4.7-p6 & 2.4.6-p11
BP-4532 Add customer e-mail to giftcard request (Consumers will receive their card details by e-mail when a refund has been initiated).
BP-4530 Extend backend enforcement for partial payments when using custom Magento themes.
BP-4506 Extend backend enforcement for partial payments when using custom Magento themes (Bancontact specific)
BP-4524 Fix: Manual creditcard capture in the Buckaroo Plaza does not send the updated status to Magento.

v1.52.2

24 Jul 12:12
4fc5a2b
Compare
Choose a tag to compare

BP-4520 Fix: Cancelled POS transaction stuck on pending in back-end
BP-4487 Fix: Refused by Shield transaction causes the order (attempt) to not be created.
BP-4498 Fix: Outdated constructor call GuestPaymentInformationManagement under Mage-OS causes a fatal error.

v2.0.0-RC2

24 Jun 14:26
Compare
Choose a tag to compare
v2.0.0-RC2 Pre-release
Pre-release

BP-1109 AbstractMethod to Magento Payment Gateway
BP-1488 Module's enabled status "Test" has no effect
BP-1898 Push Refactor
BP-2015 PUSH status update fails when using multiple app nodes
BP-2097 Update GitHub Actions
BP-2132 Refactor Push
BP-2133 Refactor Redirect
BP-2168 Check the function initBuckarooFeeData
BP-2365 Prevent 'BNPL-methods' from transaction SPAM
BP-2369 Backend improvements for Magento 2
BP-2370 General visibility plugin
BP-2374 Advanced configuration
BP-2433 Make the logging more descriptive
BP-2571 Move LockPush Logic in a Service
BP-2574 Save Bank Transfer payment information in the Magento order
BP-2575 Checkout Dutch translation improvements nl-NL
BP-2576 Checkout English translation improvements us-US
BP-2625 Add (default) fallback for the frontend label configuration
BP-2653 AbstractMethod - replace registry usage
BP-2748 Giftcard grouptransaction canceled in Magento
BP-2788 Refactor Push
BP-2793 Add In3 API V3 selection to the Magento 2 (Refactor) plugin
BP-2831 Add payment method logo's to the payment method settings
BP-2845 Magento 2 refactor (PayByBank improvements)
BP-2851 Create a new plugin menu "Verification methods"
BP-2859 Make the logging more descriptive
BP-2862 PayPerEmail Get Customer Details not working in refactor
BP-2864 Remove requestOnVoid variable from Buckaroo Adapter
BP-2865 Make 'Create invoice after shipment' a general setting
BP-2882 Add iDEAL issuer N26 (Magento 2: Refactor)
BP-2920 Add iDEAL issuer Nationale Nederlanden (Magento 2 Refactor)
BP-2930 Bank Transfer not working as other payment methods do
BP-2931 Payconiq displays an error
BP-2932 Credit or debit card - Inline
BP-2933 Credit or debit card - Redirect
BP-2938 Refunding from Plaza with Afterpay displays wrong status on M2
BP-2945 Refactor Payment Block Info
BP-2958 Klarna: Pay later (authorize/capture) not working
BP-2964 Limit Klarna country and currency settings (only available options will be displayed)
BP-2981 Add payment method "Multibanco" (Magento 2 refactor)
BP-2996 For In3 (V3) set the iDEAL In3 logo as the default (Magento 2 Refactor)
BP-3012 Add payment method "MB WAY" (Magento 2 refactor)
BP-3026 Remove BIC/IBAN fields for Giropay since these parameters are not required anymore (Magento 2 Refactor)
BP-3058 In3 improvements (Magento 2 refactor)
BP-3084 Add financial warning for the use of BNPL methods (Magento 2 Refactor)
BP-3106 Refund issue with invoice handling set to: Create invoice on shipment
BP-3144 Add a option to not show the iDEAL issuers selection in the checkout (Magento 2 Refactor)
BP-3157 PayPerEmail and Transfer are not displayed when creating a order manually from the admin area
BP-3163 Replace Gateway/Http/Client/Json.php with SDK call
BP-3172 Update riverty terms and conditions
BP-3182 Show actual image examples for button designs that can be configured
BP-3212 Remove from getBuckarooPaymentFeeLabel from config Providers
BP-3229 Change/Update the Revolut logo's in the Magento 2 (Refactor) plugin
BP-3296 Giftcards text improvements
BP-3297 Remove "Mister Cash" name for Bancontact
BP-3298 Add a option to sort the issuers for iDEAL and Creditcards
BP-3300 Change the sort Giftcards function from custom JS to the Magento default functionality
BP-3303 Move the payment method logo's in front of the text in the admin area
BP-3309 Change payment method logo's size in the checkout
BP-3341 Add Buckaroo Hyvä Checkout module to the additional plugins list
BP-3350 Add translations for the giftcards method specific configuration page
BP-3373 For iDEAL refunds add support for version 2
BP-3378 Add Knaken Settle (Magent 2 Refactor)
BP-3382 Add Riverty SCA (Magento 2 Refactor)
BP-3385 PayPerEmail is not sending an e-mail
BP-3386 iDIN UI improvements
BP-3387 Move Klarna in line with other payment methods
BP-3391 Improve PayPerEmail B2B mode subtext and tooltip information
BP-3392 Giftcard payment attempt is causing an error:
BP-3409 Add new valuta's (for creditcards and Apple Pay) - Magento 2 refactor
BP-3413 Create a list with all feature/bugs that are not on refactor 1/2
BP-3414 Remove LockedPushProcessor
BP-3417 iDEAL without issuer is not sending ContinueOnIncomplete (Magento 2 Refactor)
BP-3423 Test mode label in checkout not always correct
BP-3426 Fix: "Unknown ConfigProvider type requested: in3." - iDEAL In3
BP-3435 Add product image URL's for Riverty/Afterpay invoices (Magento 2 Refactor)
BP-3447 Transform di preferences into plugins
BP-3449 Remove ObjectManager dependency in Model\Method\BuckarooAdapter
BP-3454 Cleanup di.xml
BP-3458 Change name "Buckaroo Bancontact" into "Bancontact"
BP-3498 Refactor frontend javascript
BP-3502 Remove payment method: Tinka (Magento 2 Refactor)
BP-3513 Remove logo selection for In3 & iDEAL In3 (Magento 2 Refactor)
BP-3516 Apple Pay phone number is only added to the shipping address
BP-3521 PayPerEmail translation "Middle name" and "Salutation"
BP-3540 Fix: "An error occurred trying to send the creditcard company data to Buckaroo." (Magento Refactor)
BP-3560 Remove CreditClick
BP-3563 Added custom giftcard is not sending the "cardnumber" parameter
BP-3567 Dutch translation for whole plug-in (And overall review)
BP-3576 Bancontact is still using the "Mr Cash" name in some backend places
BP-3685 Add payment method: Blik (Magento 2 refactor)
BP-3690 Add CSP (Content Security Policy) improvements
BP-3698 Adjust the default Riverty name for Magento 2 Refactor
BP-3701 Change "Zend" to Laminas
BP-3710 Change "Riverty/Afterpay" logo to the new "Riverty" logo (Magento 2 Refactor)
BP-3728 Increased payment method logo size for enhanced visibility and recognition
BP-3777 Create a list of tickets that needs to be added for the Refactor
BP-3786 Remove Giropay (Magento 2 Refactor)
BP-3860 Add EUR currency for Przelewy24
BP-3863 Adjust Buckaroo logo's to the new design
BP-3874 Extension attributes review and rewrite
BP-3881 Remove Sofort (Magento 2 Refactor)
BP-3901 Adobe Commerce Giftcard issue for Klarna transactions and wrong amounts
BP-4012 Performance update for missing index in the database
BP-4038 Adjust Express Payment method logo's
BP-4143 Adjust Buckaroo button design (color)
BP-4144 PayPal Express transaction does not check product quantity
BP-4194 Add selection field B2B/B2C/Both for Billink
BP-4195 Edit display Riverty payment methods in Back-end
BP-4219 Add Ideal Fast Checkout to Refactor
BP-4230 Add support for PHP 8.4
BP-4238 Adobe Commerce cancelled giftcard is not refunded back to the giftcard (group transaction)
BP-4270 Missing ConsumerEmail parameter when using Trustly payment method
BP-4332 Refactor and Extend Apple Pay
BP-4345 Implement Buckaroo Hosted Fields
BP-4370 Add a option to use Apple Pay in the checkout in redirect mode (Buckaroo Hosted Payment Page)
BP-4374 Integrate Second Chance into the Magento 2 (Refactor) plugin
BP-4382 Klarna KP transaction fails when Phone number field is not enabled in checkout
BP-4383 PayPal Express transactions PUSH timing issue
BP-4384 Failed Riverty order is showing success page despite multiple rejections (spam prevention setting)
BP-4386 Klarna KP capture after invoice/shipment fails when first push was failed/cancelled
BP-4389 With invoice handling 'Create invoice on shipment', the invoice is not created on shipement
BP-4390 Error when placing order with Billink
BP-4394 Cannot edit 'Qty to Refund' for orders made with Multibanco
BP-4395 Payment Fee configuration issue with SEPA - percentage instead of fixed value
BP-4396 Placing order with Payment Fee is not working for some payment methods
BP-4397 Credit cards are not shown on the checkout
BP-4398 Credit card refunds fail - 'Missing creditcard name' error is displayed
BP-4408 "Total Paid" Shows €0.00 Despite Successful Payment
BP-4416 Code Quality & Compatibility Improvements
BP-4427 IDIN is not working properly
BP-4431 Billing name showing as blank for Billink payment method
BP-4432 UI Issues on Checkout – Credit/Debit Cards (Hosted Fields)
BP-4446 Order confirmation being sent even if order is cancelled
BP-4447 Test Credentials not working in admin panel
BP-4448 Riverty: Invoice still created after shipment despite setting 'Create Invoice After Shipment' to No
BP-4449 Datepicker appears in incorrect position
BP-4450 Remove payment fee input for PayByBank
BP-4452 Hosted fields: Placing order fails when using ‘Separate Authorize and Capture’ flow
BP-4455 PayPal Express on live mode has unknown data
BP-4456 Cannot place order with iDEAL Fast Checkout
BP-4457 Credit Cards (hosted fields) are not working
BP-4458 Klarna's canceled payments redirect me to an error page
BP-4459 IN3 displays an error while placing an order
BP-4467 Credit/Debit Card Issuer Icons Not Displaying in "Sort Credit-debitcard issuers" (Hosted Fields)

v1.52.1

28 May 13:35
0c706ce
Compare
Choose a tag to compare

BP-4369 Apple Pay is now also working in redirect mode with the setting for it.
BP-4333 Invoice not getting created when capturing from Plaza - Riverty
BP-4282 Improve validations for Apple Pay.

v1.52.0

08 May 13:57
5066eb4
Compare
Choose a tag to compare

Changelog:

BP-4295 Add support for Magento 2.4.8
BP-4176 Add support for Magento 2.4.7-p4, 2.4.6-p9 & 2.4.5-p11
BP-3652 Implement Buckaroo Hosted Fields for cards
BP-3912 Finalize Buckaroo Hosted Fields design
BP-4280 Remove "iDEAL" issuer selection setting
BP-4197 Fix: Deprecated Functionality - preg_replace()
BP-4269 Fix: Missing ConsumerEmail parameter when using Trustly payment method
BP-4285 Fix: Terms and Conditions hyperlink adjustments for Klarna
BP-4302 Fix: Corrected order status when PayPerEmail cancel conflicts with Credit Management
BP-4251 Fix: Reserved order ID not retained properly
BP-4305 Fix: Virtual Cart totals are not calculated properly #1206


Important

Mandatory Action: Transition from Buckaroo Cards with CSE (Client Side Encryption)
Buckaroo will soon discontinue support for card payments using Client Side Encryption (CSE). Merchants currently using this method will be notified of the exact deprecation date via email.

To ensure uninterrupted and more secure card payment processing, we strongly recommend updating to plugin version 1.52.0, which introduces Buckaroo Hosted Fields—a modern, secure solution with enhanced features such as real-time card brand detection and improved validation.

To begin using Hosted Fields, follow the configuration steps outlined below.

🚀 First update to Version 1.52.0 and enable Hosted Fields

Upgrade your Buckaroo plugin to version 1.52.0 to take advantage of Hosted Fields for processing credit and debit card payments directly within your Magento 2 checkout—without redirecting the customer.

💡 Need more time?
As a temporary fallback, you can switch to the Cards (Redirect) payment method. This option sends customers to the Buckaroo Hosted Payment Page, giving you additional time to prepare for the Hosted Fields transition.

🔧 How to Configure Buckaroo Hosted Fields for Cards

Follow these steps to enable Buckaroo Hosted Fields and offer a secure, seamless card payment experience within your Magento 2 checkout:

1. 📲 Register an Application in Buckaroo Plaza

  • Log in to Buckaroo Plaza and go to:
    Settings → Token Registration

  • Click “Register new application” to open the application setup popup

  • In the popup:

    • Provide a recognizable Application Name (e.g., YourStoreName)
    • Check the box for the hostedfields scope
    • Click Save

2. 🔐 Retrieve Your Application Credentials

Once saved, your application details will appear. Note the following:

  • Client ID
  • Client Secret

You’ll need the Client ID and Client Secret for the next step.

3. ⚙️ Update Plugin Settings in Magento 2

In your Magento 2 Admin Panel:

  • Navigate to:
    Stores → Configuration → Sales → Payment Methods → Buckaroo → Cards (Hosted Fields)

  • Enter the credentials from Buckaroo Plaza:

    • Client ID
    • Client Secret

4. 💳 Select and Enable Supported Card Brands

  • Choose the card brands you are subscribed to in your Buckaroo account (e.g., Visa, Mastercard, AMEX)

  • Enable the payment method in either:

    • Live Mode – for production use
    • Test Mode – for staging or development environments

Once completed, Buckaroo Hosted Fields will be active, allowing customers to securely enter their card details directly in your store’s checkout—no redirects required.

v1.51.2

06 Mar 15:31
01cd910
Compare
Choose a tag to compare

BP-4196 Fixed an issue where Apple Pay PUSH failed, preventing invoice creation, while the order was correctly set to processing.
BP-4177 Resolved an issue where the "Remaining amount" was always displayed in the Hyvä Checkout.
BP-4187 Fixed a problem with reward points not functioning correctly after an update.
BP-4205 Addressed an issue where Apple Pay occasionally did not work on the product and cart pages.
BP-4198 Fixed a bug where the checkout agreement was not displayed when using the Argento Breeze checkout.
BP-4207 Fixed an issue where Klarna KP PUSH did not update a pending order to "Cancelled".
BP-4213 Adjust the outdated reference “Mistercash” from Bancontact in the following methods: Paylink, PayPerEmail & Transfer.

Contributors

v1.51.1

06 Feb 13:03
45905f9
Compare
Choose a tag to compare

BP-4160: Fixed issue where buckarooFee.title was not a function #1108
BP-4161: Resolved incorrect Klarna KP processing status logged in comment history (the order status was correct)
BP-4146: Removed dependency on Magento CSP
BP-4168: Resolved cron job error for buckaroo_magento2_cancel_cron
BP-4175 Fetch Buckaroo table using a function to accomodate prefixes (if any) #1167

Contributors

v1.51.0

22 Jan 15:36
75db780
Compare
Choose a tag to compare

Add support for Magento 2.4.7-p3, 2.4.6-p8 & 2.4.5-p10.
BP-3899 Adjusted the calculation method for payment fee taxes.
BP-3862 Adjust the Buckaroo logo’s to the new design.
BP-3784 Remove Giropay (discontinued).
BP-3880 Remove Sofort (discontinued).
BP-3700 Change “Zend” to “Laminas”.
BP-3689 Add CSP (Content Security Policy) improvements.
BP-3861 Add EUR currency support for Przelewy24.
BP-4009 Fixed an error: buckarooFee.title is not a function.
BP-4114 Updated default payment method names for Bancontact & Billink by removing unnecessary suffixes (like Mistercash).
BP-4113 Fixed an issue where PayByBank issuer images were not loading in certain scenarios.
BP-3894 Resolved an error occurring during application runtime for Apple Pay.
BP-3885 Resolved an issue with Apple Pay button not functioning on product page.
BP-3915 Fixed a Klarna KP transaction failure caused by the phone number field not being enabled in the checkout.
BP-4056 Addressed an issue with Klarna KP capture after invoice/shipment failing due to an initial failed/cancelled PUSH.
BP-4099 Updated Klarna KP order notes to include a Buckaroo Plaza transaction URL instead of a data request.
BP-4110 Fixed an issue where Klarna KP orders reverted from processing to pending status for specific merchants.
BP-4074 Resolved issues caused by double successful PUSHes in Klarna KP transactions.
BP-3817 Updated Riverty (new) terms and conditions URLs, including translations.
BP-3918 Updated Riverty (old) terms and conditions URLs, including translations.
BP-3898 Fixed an issue where failed Riverty orders displayed a success page despite multiple rejections (related to spam prevention settings).
BP-3897 Corrected the shipping amount (VAT) for iDEAL fast checkout transactions.
BP-3896 Fixed an issue where product URLs became invalid after canceling iDEAL fast checkout, resulting in a 404 error.
BP-3900 Resolved a timing issue with PayPal Express PUSH transactions.
BP-3904 Fixed a critical error: InvalidArgumentException: Invalid return type appearing in logs.
BP-3905 Addressed a styling issue where a separator was missing between Giftcards and Riverty in the checkout.
BP-3830 Fixed an issue where Paylink orders from secondary store views were not updated to processing in certain cases.

v1.50.2

05 Nov 15:18
e575862
Compare
Choose a tag to compare

BP-3697 iDEAL Fast Checkout not displaying shipping costs separately, only showing the total amount.
BP-3826 iDEAL Fast Checkout showing placeholder data after order cancellation in some cases.
BP-3838 Refactored iDEAL fast checkout button implementation using Magento UI Components.
BP-3843 Adjusted the main plugin to resolve an issue with gift cards in the Hyvä Checkout module.
BP-3856 & BP-3836 Resolved an issue with the CSP Alllow list for Apple Pay & Payconiq.
BP-3843 Resolved an issue where the plugin caused the Magento API schema to break in versions 1.50+.
BP-3663 We’ve fixed an issue with the Buckaroo payment fee configuration with including/excluding tax.
BP-3847 Fixed an issue where the tax percentage was not displayed correctly for BNPL methods (visually).