Skip to content

Releases: genecommerce/module-braintree-magento2

4.0.9

02 Sep 10:56
8bc8b9b
Compare
Choose a tag to compare

Features / Enhancements

  • Venmo Multi-Profile ID
  • Always 3DS challenge requested
  • Implemented webhook for Fraud Protection and ACH payments
  • Added line items for all the payment methods except PayPal
  • Added card details for Apple Pay and Google Pay
  • PayPal Styling Preview of buttons and messages in admin configuration
  • Re-implemented Google Pay
  • Added Device Data to Google Pay
  • Enabled partial refund for Apple Pay and Google Pay
  • Fixed too many line items error
  • Added T&C validation and Firefox support for Google Pay
  • Added additional check if vault token not exist
  • Cancel the transaction if order failed
  • Upgraded braintree PHP SDK to v6.5.1
  • Change regulation text for Pay Later messages
  • Implemented CSP to fix Braintree CSP errors by adding 'csp_whitelist.xml' file to the extension.

BugFixes

  • Added additionalValidators for Apple Pay and Google Pay
  • Fixed multi-shipping PayPal button issue
  • Fixed Braintree Settlement Report page issue
  • Fixed Apple Pay for virtual, Gift card and downloadable products
  • Fixed Javascript error which were generating due to button shortcuts
  • Fixed save for later use checkout is not appearing issue
  • Added 3DS billing address validation error message on checkout
  • Fixed tooltip text spelling
  • Fixed getCcTypeLableMap method not found issue
  • Incorrect ReCaptcha Validation
  • Fixed missing billing telephone for Apple Pay
  • Update method to get CC types
  • Vault capture need also send the merchant account id
  • Added variable check to getShippingAddress method.
  • Replaced 'three_d_secure' with 'threeDSecure' as that is removed

Removed

  • Removed KOUNT integration as it has been discontinued by Braintree

4.0.8

14 Sep 10:27
ea2e577
Compare
Choose a tag to compare

BugFixes:

  • Fixed ReCaptcha issue with multi shipping checkout
  • Fixed p24 and other local payment methods
  • Fixed Venmo is loading for the user before selecting T&C
  • Fixed Order placed without required phone number field
  • Fixed Terms and Conditions can be ignored when checking out - Fixed this issue for PayPal
  • Fixed Paypal express checkout promo code issue
  • Fixed Unable to place an order when a special character is available in the shipping address
  • Fixed Error appearing when loading the Braintree Settlement Report
  • Fixed Can't place MOTO Order when ReCaptcha is enabled
  • Fixed Braintree Checkout Invisible ReCaptcha v2
  • Fixed Cannot change the billing address for Braintree saved card
  • Fixed 'Array and string offset access syntax with curly braces is deprecated' issue (PHP74 compatibility issue)
  • Fixed buyer-country argument issue for PayLater functionality
  • Changed ApplePay / GooglePay error processing
  • Fixed broken unit test for 'getStreet()' method
  • Fixed Braintree ReCaptcha error while generating an invoice from the admin panel
  • The phone number now pulls through to the Google Pay Review page.

Features / Enhancements:

  • Pay Later Button – Global Expansion
  • Added fix for checkout returns a non-informative error for PayPal
  • Added AUS for PayPal PayLater messages
  • Enhanced Venmo Payment method
  • Extends Magento's AddressAdapterInterface to include all street address fields
  • Hosted fields style basic function

4.0.7

29 Apr 14:00
9ec2a22
Compare
Choose a tag to compare

Bug Fixes

  • Fixed Braintree Credit Card payment method is not available in IE browser issue
  • Fixed Credit Card Partial Invoice and No Customer ID in response issue
  • Restricted API call if the payment method is disabled
  • Added LPM Braintree JS SDK to fix the LPM issue
  • Fixed 3D Secure Billing State error
  • Fixed Not able to apply/remove promo code on PayPal Review Page issue.
  • Fixed LGTM Alerts
  • Fixed applying coupon without selecting Payment method on the checkout page
  • Fixed place order button is appearing twice on GooglePay Review page issue.

New Features

  • Pay Later for EU
  • Braintree ReCaptcha
  • PayPal Credit APR change

4.0.6

29 Jan 09:37
6b3502a
Compare
Choose a tag to compare

Bug Fixes

  • Disabled vaulting for cards when the vault is disabled from the admin panel for it.
  • Fixed shipping method details and amount is not getting updated on PayPal Review and Google Pay Review page.
  • BNPL Bugfixes
  • Fixed the wrong amount being sent to PayPal when promotion code applied from the checkout page
  • Fixed 3D secure card verification error of special characters for Name fields
  • Removed China Union Pay(CUP) from list of allowed cards
  • Fixed Venmo browser error on the checkout page
  • PayPal Credit field will only be available if Merchant Country is either the US or the UK
  • Fixed 3rd line of street field not being sent to Braintree issue
  • Fixed Billing Address from PayPal is not getting populated on the website issue
  • Fixed issue of the product name is not being sent to Braintree when it is having special characters or other language characters
  • Fixed PayPal Button error when order or product total is ZERO
  • Fixed LPM(Local Payment Methods) TypeError: explode() expects parameter 2 to be string, null given error
  • Fixed PayPal loading issue for Norway
  • Fixed incorrectly showed a message stating no payment methods available for LPMs when at least 1 was available
  • Removed COINBASE_ACCOUNT as it is deprecated.

New Features

  • Allowed production and sandbox credentials to be stored separately
  • Added ECI Flag to the order payment details for the Braintree Credit Card 3D secure transactions.
  • Instant Purchase functionality
  • Partial Invoice using PayPal
  • Multi-shipping functionality for Braintree Credit Card and PayPal payment methods.
  • Wrap Credit API calls in DB Transaction
  • BNPL latest features

4.0.5

13 Nov 17:30
a36baf0
Compare
Choose a tag to compare
  • PayPal Buy Now Pay Later (BNPL)
  • Fixed 'validateRequestData' method must be of the type array error of PayPal Review Page
  • v4.0.5

3.5.0

10 Nov 06:21
Compare
Choose a tag to compare
  • PayPal Buy Now Pay Later (BNPL)
  • v3.5.0

4.0.4

19 May 09:52
354f2e2
Compare
Choose a tag to compare
V4.0.4 - Google Pay Black BTN (#74)

* Btn Color Black Option

* CSS Importants to prevent overrides

* CSS selector hierarchy

* 4.0.4

3.4.3

19 May 09:53
2881ac0
Compare
Choose a tag to compare
3.4.3 - Google Pay Black BTN (#73)

* Btn Color Black Option 3.4.2 series

* CSS Importants to prevent overrides

* CSS selector hierarchy

* paypal.js to 3.4.2

* 3.4.3

4.0.3

20 Feb 10:45
Compare
Choose a tag to compare

Fixed

  • Feedback to end-user when using vaulted payment methods

4.0.2

13 Dec 10:25
f5053a3
Compare
Choose a tag to compare

Fixed

  • Replaced getPrice with getBasePrice in Level 2/3 data builder in order to correctly get a float
  • Issue when trying to use a UK Maestro card to checkout