Skip to content

Releases: genecommerce/module-braintree-magento2

3.4.2

09 Dec 16:10
2ebfc10
Compare
Choose a tag to compare

Fixed

  • Issue where Level 2/3 Processing data builder was using a string where a float was required
  • Issue when trying to use a UK Maestro card to checkout

4.0.1 - LPM Hotfix

27 Nov 14:59
73f3c20
Compare
Choose a tag to compare

Hotfix to stop a null LPM config value being saved, which breaks the LPM Config class

4.0.0 Local Payment Methods

20 Nov 16:35
83aefc5
Compare
Choose a tag to compare

Added

  • Local Payment Methods
    • Merchants can now offer up to 8 new payment methods for EU based customers
    • Bancontact, EPS, girpoay, iDEAL, Klarna Pay Now/SOFORT, MyBank, P24 and SEPA/ELV Direct Debit are now supported
  • Minimum requirements have been updated to Magento 2.3, and PHP 7.2

3.4.0

18 Nov 12:20
8d26239
Compare
Choose a tag to compare

Added

  • M1 to M2 Stored Card migration tool
    • New bin/magento braintree:migrate console command to connect to your remote M1 database and potentially copy across customers
      stored cards. This should be run whilst Braintree is in Production mode.
  • Kount ENS webhook
    • Allow "suspected fraud" orders in Magento to be accepted or decline by changing status in your Kount portal
  • CVV Re-verification for Stored Cards
    • This option can be enabled so that registered Customers need to provide the CVV in order to use a Stored Card
  • Information about Apple Pay on-boarding
  • Information about Custom Fields

Fixed

  • Level 2/3 Processing data now only used for Credit/Debit card transactions and now includes shipping tax
  • Correct state now set on the PayPal Onclick review page
  • Bug where PayPal was not using updated shipping address if the customer changed it during checkout
  • Bug that stopped Admins creating orders in the backend when Braintree was the only payment method
  • API validation check now uses correct Store IDs when a multi-store is being used

Removed

  • Removed old PayPal payee email configuration option as it has been deprecated by Braintree

3.3.0

18 Sep 09:49
Compare
Choose a tag to compare

Added

  • New payment methods; Venmo and ACH Direct Debit
  • Both new payment methods are for merchants based in the US and will require you to speak with your Braintree Account
    Manager to enable the services on your account
  • Level 2 /3 Processing information. For more details, see here
  • Braintree PHP SDK (3.40.0) is now included as part of the module in order to maintain BC with Magento 2.2

Fixed

3.2.1

31 Jul 15:32
3712312
Compare
Choose a tag to compare

Hotfix for admin create order page

3.2.0 - 3DS 2

31 Jul 15:20
7b235c7
Compare
Choose a tag to compare

Added

  • 3DS 2 now supported
  • Basic validation to Dynamic Descriptor configuration options to alleviate errors in checkout

Fixed

  • PayPal breaking Grouped Product pages
  • Return type stopping Swagger from compiling (https://github.com/Thundar)
  • Handling of exceptions in GatewayCommand class that would show "blank" errors on checkout
  • Broken CSS selector
  • Giftcards not working with PayPal
  • Reverted a change introduced in 3.1.2 where card details were only stored in the database if
    the Vault config option was enabled. This is because partial invoicing, refunds etc need the stored card data. However,
    a bug in core Magento 2.3.1 means that if the Vault is turned off, cards are always shown in customer accounts

Removed

  • Layout options for PayPal buttons, due to the buttons now being rendered separately

3.1.2

03 Jun 11:20
Compare
Choose a tag to compare

Refactoring

  • PHP 7 return type hinting in place where applicable
  • Classes imported with 'use' statements
  • PHPDocs updated
  • Various refactoring with returns, logic operators etc

Added

  • Callback to delete stored card in Braintree when Customer deletes card in account

Fixed

  • Vaulted cards now work with 3DS
  • Order button "unstuck" after invalid card details/failed payment
  • Stop cards always being stored after successful order
  • No cart session exception handled correctly (https://github.com/shilpambb)
  • PayPal
    • Credit instalments now sorted on Product page
    • Billing address now updated correctly
    • Quote updater no longer throws an error if store uses DB table prefix
    • Shipping address now used for Virtual Products
    • Voucher redirect loop fixed
    • 2nd address line now included (https://github.com/igor-imaginemage)
    • Credit calculator now uses correct total values (https://github.com/diazwatson)
  • Apple Pay
    • Shipping cost is no longer added multiple times
    • Apple Pay dialog now shows correct total on initial popup

3.1.1

05 Mar 10:37
Compare
Choose a tag to compare
  • Resolves an issue with the PayPal payment on mini-cart (introduced in 3.1.0)

3.1.0

27 Feb 09:36
daac7e8
Compare
Choose a tag to compare
  • Functionality to display the PayPal button on the product page
  • Extensibility improvements