Repository navigation
Releases
v4.11.0
Improvements & new features
- BTI-1595 Support for WooCommerce 11.2.0
- BTI-1178 Payment fees can combine a fixed amount and a percentage (e.g. 0.25 + 1.5%)
- BTI-1744 Klarna (MoR) authorized orders are moved to "Processing" instead of "On hold"
- BTI-1479 The express payment method settings (Apple Pay, Google Pay, PayPal) have been standardised
- BTI-1485 The express payment credentials (Apple Pay, Google Pay, PayPal) are validated before the payment method is offered
- BTI-1742 The additional checkout fields use the theme / WooCommerce default styling
- BTI-1549 The Store key and Secret key are write-only in the settings; the reveal option has been removed
- BTI-1747 A stored Store key and Secret key are shown as a masked value instead of a placeholder
- BTI-1559 Clearer Hosted Fields credential hints, with a link to the token registration in Buckaroo Plaza
- BTI-1558 The "Show separate in checkout" setting for Credit and debit cards is hidden when Hosted Fields is enabled
- BTI-1696 The country information for Bank Transfer has been adjusted to "Multi-currency"
- BTI-1514 Payconiq has been removed as a payment method (deprecated)
- BTI-1745 Missing payment methods have been added to README.md
Bug fixes
- BTI-1478 Klarna (MoR) only supported EUR; other currencies are now supported
- BTI-1823 Klarna (MoR) capture failed from the order admin, Buckaroo Plaza and automatic capture
- BTI-1873 The authorisation and Klarna reservation state was overwritten by returns or never reset
- BTI-1766 Klarna reserved orders could be marked as paid when the return arrived before the push
- BTI-1761 Repeated signed replies could change the status of cancelled, failed or refunded orders
- BTI-1864 Payment replies were not matched to the order's currency, mode, gateway and transaction
- BTI-1737 Bank transfer reply data was stored on the order before the signature was validated
- BTI-1767 The settings page wrote submitted form data, including credentials, to the plugin log
- BTI-1862 The payment fee was taken from a previously selected method on the block checkout and order-pay page
- BTI-1765 Gateway availability rules used the cart instead of the order on the order-pay page
- BTI-1763 Apple Pay and Google Pay express transactions skipped the gateway availability rules
- BTI-1764 Apple Pay, Google Pay and PayPal express orders could be created without a valid shipping method
- BTI-1762 iDIN age verification was not bound to the visitor session that started it
- BTI-1861 iDIN age verification was skipped for variations of products in iDIN categories
- BTI-1910 The birthdate field interpreted typed dates incorrectly
- BTI-1608 The checkout redirect notice "after submission..." was not translated
v4.10.2
BTI-1586 Update to use PHP SDK v1.24.5 for the plugin (latest)
BTI-1442 Update outdated payment method labels in PayPerEmail "Allowed methods" setting
BTI-1597 Update plugin listing logo and header image
v4.10.1
Improvements
BTI-1218 The long and short description of the plugin have been rewritten for the plugin listing
BTI-1220 The plugin screenshots on the plugin download page have been updated
BTI-1473 A SECURITY.md file has been added to the repository
Bug fixes
BTI-1550 Payment method icons were displayed oversized and overlapping in the checkout since version 4.10.0
v4.10.0
What's new
BTI-1245 Support for WordPress 7.1 and WooCommerce 11.0 and 11.1.0
BTI-778 The plugin Administration has a refreshed design, and the menu and settings have been restructured so payment methods and their configuration are easier to find
BTI-1158 Google Pay is now selectable as a regular (non-Express) payment method
BTI-1042 New payment method: Zakelijk op rekening "ABN-AMRO"
BTI-1113 Automatic capture on shipment creation for Klarna (MoR)
BTI-1179 Redirect information text in the checkout for redirect-based payment methods
What we changed
BTI-1187 The iDIN logo is now the co-branded iDIN | itsme logo
BTI-1341 GoSettle has been removed as a payment method (deprecated)
BTI-1219 The WordPress.org plugin display name is now "Buckaroo Payments for WooCommerce"
BTI-1210 "Klarna pay later (authorize/capture)" is now "Klarna (KP)", matching the Buckaroo subscription name
BTI-1137 The Google Pay ID setting is no longer labelled as GUID
BTI-1177 The optional Date of Birth field for Billink has been removed from the checkout payment selection
BTI-1211 Hosted fields settings are only shown when hosted fields are enabled
BTI-1510 Information subtext added for Zakelijk op rekening "ABN-AMRO"
BTI-1221 The WordPress.org changelog has been trimmed to resolve the 5,000-word truncation warning
BTI-1127 JS dist files are built automatically in CI for pull requests to develop
BTI-1289 The README.md has been updated
What we fixed
BTI-1167 Google Pay Express could create orders without a billing address and email address
BTI-1229 A duplicate Buckaroo error notice appeared in the classic checkout (#521)
BTI-1272 The cart could crash when Apple Pay was used
BTI-1242 Belgian customers were sent culture code nl_NL instead of nl_BE for Klarna (MoR)
BTI-1308 wp_redirect() was called with an array instead of a string in the admin PayPerEmail and PayLink actions
BTI-1136 Payment method icons were misaligned in the legacy and blocks-based checkout
Documentation
Our documentation has been rewritten and considerably expanded. It now covers installation, configuration, every supported payment method, push messages and troubleshooting, and it follows the new Administration layout: https://docs.buckaroo.io/docs/woocommerce
v4.9.0
What's changed:
Improvements & New Features
- BTI-777 Apple Pay is now visible across all web browsers and is also displayed as a separate checkout option alongside the Apple Pay buttons.
- BTI-1036 Removed the financial warning setting for BNPL methods, as this warning is already displayed on the redirect page.
- BTI-1037 Removed the optional gender field for Billink to reduce the number of consumer checkout steps.
- BTI-1038 Removed the optional gender field for Klarna to reduce the number of consumer checkout steps.
- BTI-1059 Added sandbox environment support for PayPal Express transactions.
- BTI-899 Product image URLs are now sent in Riverty requests so they can be displayed on Riverty invoices and in the Riverty app.
Bug Fixes
- BTI-1079 Resolved an issue with the date picker in combination with the WooCommerce legacy checkout for all BNPL methods.
- BTI-770 Resolved an issue where Apple Pay was not displayed in the WooCommerce order details.
- BTI-1111 Resolved an issue caused by a hardcoded wp-admin URL for AJAX/admin paths.
- BTI-747 Resolved an issue where PayPal orders were not always moved to Processing status after a successful PUSH notification.
- BTI-1126 Resolved incorrect block-based checkout compatibility warning for Buckaroo Payment methods.
Security updates:
- BTI-1129 Resolved an issue with AJAX action.
v4.8.2
What's changed:
- BTI-1124 Fixed an issue where orders using Klarna (MoR) could not be placed through the WooCommerce legacy checkout when the address was in the Netherlands.
v4.8.1
Maintenance release that corrects the version metadata so the release publishes correctly on WordPress.org. Functionally identical to 4.8.0 — it includes all 4.8.0 features and fixes.
v4.8.0
What's changed
- BTI-902 Add support for WooCommerce 10.7.0 and WordPress 7.0
- BTI-685 Added support for WooCommerce 10.5.3 and 10.6.0 [BTI-688].
- BTI-603 Added Google Pay as a payment method.
- BTI-577 Added Klarna (MoR) as a payment method.
- BTI-638 Removed the API version setting for the In3 payment method and enforced the V3 API.
- BTI-629 Prevented Express payment method scripts from loading on product pages when Express methods are disabled.
- BTI-717 Fixed an issue where stock was not updated when a pending refund was processed later.
- BTI-665 Fixed an issue where bank transfer payment instructions were always displayed in English despite different culture codes being sent.
- BTI-708 Fixed an issue where the iDEAL | Wero frontend label translation was not saved and remained in English.
- BTI-509 Fixed an Riverty tax issue regarding the percentage of payment fee’s.
- BTI-1035 Avoid duplicate Riverty phone number field when WooCommerce billing phone is already provided.
v4.7.2
What's Changed
- fix(BTI-4): rebuild apple pay order from cart for bundles (4.7.2) by @vildanbina in #467
Full Changelog: v4.7.1...v4.7.2
v4.7.1
What's Changed
- chore(deps-dev): bump minimatch from 9.0.5 to 9.0.9 in /assets/js by @dependabot[bot] in #447
- chore(deps-dev): bump webpack from 5.99.5 to 5.105.0 in /assets/js by @dependabot[bot] in #446
- BTI-4 Fix: Use global cart for apple pay discount compatibility by @vildanbina in #461
Full Changelog: 4.7.0...v4.7.1