Post by Johnathan » Thu Aug 26, 2021 11:41 pm

Updated to v303.8

Release Notes:

- Added: ability to utilize the payment "Terms" field in OpenCart 2 and 3, which are displayed next to the extension title in ( and ) brackets

- Fixed: 3D Secure issues when OpenCart wasn't set to 2 decimals
- Fixed: the Address Mismatch order status setting wasn't working

- Updated: added a note about making sure "Street Address not provided (I)" is unchecked in the Braintree admin panel (Settings > Fraud Management > AVS area) if you want to store cards
- Updated: the order of the AVS/CVV checks is now Street, Postcode, then CVV so they are assigned in order of importance

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jan 27, 2022 12:42 am

Updated to v303.9

Release Notes:

- NOTE: The new version of the Braintree PHP library requires PHP 7.2 or later so do not update to this version if you are using an older PHP version.

- Added: a Dark Mode option for websites with dark backgrounds
- Added: "Additional CSS" field to set custom CSS directly in the admin panel

- Fixed: error when including shipping with subscriptions
- Fixed: "Call to undefined method: displayError()" bug with quick checkouts
- Fixed: "Can't use function return value in write context" error on 1.5.x

- Updated: Braintree PHP library to version 6.4.1
- Updated: Braintree Drop-in UI library to version 1.32.0
- Updated: the Create a Charge tab now requires Modify permissions to use

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jul 13, 2022 1:14 am

Updated to v2022-7-12

Release Notes:

- NOTE: Starting with this release, version numbers will now be based on the date the new version is released.

- Added: compatibility with OpenCart 4.0.0.x
- Added: ability to refund charges created via the Create a Charge tab

- Fixed: rare issue with some browsers caching the completeOrder() call
- Fixed: "Undefined variable: amount" error when product price is 0

- Removed: 3D Secure code that is no longer needed, which will allow failed transactions to show up in Braintree

- Updated: Braintree PHP library to version 6.8.0
- Updated: Braintree Drop-in UI library to version 1.33.2
- Updated: the default "Authorized" order status is now "Pending"
- Updated: order statuses set by Anti-Fraud extensions will now override the "Successful Payment (Authorized)" order status if present
- Updated: minor changes to Google Pay loading code

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Aug 16, 2022 2:41 am

Updated to v2022-8-15

Release Notes:

- Confirmed: compatibility with OpenCart 4.0.1.x

- Fixed: issues with using a template file in a non-default theme directory
- Fixed: rare webhook issue caused by "&" in the bt_signature parameter
- Fixed: "Authorize if possibly fraudulent" wasn't working properly
- Fixed: issue with Cards & Subscriptions page on older OpenCart versions

- Updated: reloading the page will now automatically select the same tab
- Updated: the "Authorize" order status is now set to "Pending" by default
- Updated: the help text on the "Terms" setting

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri May 05, 2023 2:03 am

Updated to v2023-5-04

Release Notes:

- NOTE: You will need to re-enter your Google Pay Merchant ID after updating to this version.

- Added: compatibility with OpenCart 4.0.2.x
- Added: new "Check For Updates" button with one-click update functionality
- Added: fee information to the order history for PayPal transactions
- Added: ability to switch the payment method title on the order to the particular payment method that was used for payment
- Added: ability to set different Google Pay Merchant IDs for different stores

- Fixed: error when payment address is turned off in OpenCart 4.0 versions
- Fixed: issue with namespaced "Exception" object in OpenCart 4.0 versions
- Fixed: bug with order data generated when no "order_id" parameter is present
- Fixed: bug with sending subscription canceled e-mails on OpenCart 4.0

- Updated: Braintree PHP library to version 6.11.2
- Updated: Braintree Drop-in UI library to version 1.36.1
- Updated: the zone code is no longer passed for 3D Secure validation, to stop errors related to incorrect zone codes (mostly for the U.K.)

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Sep 01, 2023 2:03 am

Updated to v2023-8-31

Release Notes:

- Fixed: error when the payment method was disabled on OpenCart 4.0.2.x
- Fixed: Error Overrides not always working due to whitespace
- Fixed: "Amount must match the 3D Secure authorization amount" error caused by OpenCart rounding bugs
- Fixed: error caused by quick checkouts or bots submitting the payment form before a payment method was selected

- Updated: Braintree PHP library to version 6.12.0
- Updated: Braintree Drop-in UI library to version 1.40.2
- Updated: duplicate webhook events will no longer result in duplicate orders
- Updated: "unavailable" 3D Secure checks will now decline the payment if the extension is set to deny ineligible cards in the 3D Secure settings
- Updated: the extension will no longer generate an error message when the store is set not to have any billing address or use the shipping address for the billing address in some OpenCart 4.0 versions=

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Dec 08, 2023 4:31 am

Updated to v2023-12-07

Release Notes:

- Added: extra protection against carding attacks
- Added: Subscription ID to the order history data recorded
- Added: ability to set the default currency to use in case the OpenCart default currency does not match the Braintree account currency

- Removed: the rounding bug code, since it didn't work in all situations; if you experience this issue you can use Rounding Bug Fix instead: https://www.getclearthinking.com/rounding-bug-fix

- Updated: Braintree PHP library to version 6.15.0
- Updated: Braintree logo image in OpenCart admin panel
- Updated: there is now a slight delay before displaying the error if the customer has exceeded the maximum number of allowed payment attempts
- Updated: if there is an error in the order confirmation process after a successful payment, the extension will now complete the order immediately when the customer attempts a second payment
- Updated: the Cards & Subscriptions page now limits the number of attempts when trying to add a card to a customer's account

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Mar 13, 2024 5:12 am

Updated to v2024-3-12

Release Notes:

- Added: "collectDeviceData" and "ipAddress" parameters to the 3D Secure verifiation data to help improve fraud validations

- Fixed: "Undefined array key 'braintree_currency'" error
- Fixed: issues with some payment methods when using a default Braintree currency that does not exist in OpenCart

- Updated: the checkout success URL now includes the language in 4.0 versions

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 163 guests