Post by Johnathan » Tue Oct 25, 2016 1:07 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Fixed: error in OpenCart 2.3 when the Charge Mode is set to "Authorize if possibly fraudulent, Submit otherwise"
- Fixed: denying cards based on CVV results in stored cards not being useable
- Fixed: "Addresses must have at least one field filled in" error
- Fixed: typo in the default confirmation message when deleting cards
- Updated: added a work-around for bugs caused by third-party checkouts that add blank data to the return value

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jan 05, 2017 2:24 am

Updated to v230.2

Release Notes:

- Added: option to use Braintree's "Hosted Fields" (this replaces the "standard inputs" option from previous versions)

- Fixed: multiple quantities of the same subscription were not being calculated correctly
- Fixed: "Object of class ControllerPaymentBraintree" error for webhooks
- Fixed: "Undefined index: title" error for webhooks
- Fixed: webhook orders were not being created properly when using option and recurring profile mappings

- Removed: JCB card image
- Removed: Cardholder Name field, because it's not possible to collect that data with Braintree's Hosted Fields or Drop-in UI

- Updated: webhook URLs now use an MD5 hash of the encryption key, rather than the key itself, to avoid issues with super long URLs --- don't forget to update your webhook URL in Braintree after updating

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 10, 2017 11:25 pm

Updated to v230.3

Release Notes:

- Fixed: "PayPal is not enabled for this merchant" error when PayPal is not set up in the user's Braintree admin panel
- Fixed: product links in the Subscription Products tab were wrong in 2.x

- Updated: "Element already contains a Braintree iframe" error caused by custom checkouts should now be ignored
- Updated: error warning about non-https URLs for live payments should now work better for servers that don't set HTTPS variables properly
- Updated: the default status for "Order Completion Error" is now set to "Failed", to help with users who have mods causing errors during checkout

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jun 09, 2017 11:31 pm

Updated to v230.4

Release Notes:

- Fixed: issues when apostrophes were in order info or error messages
- Updated: added a few styling edits for compatibility with quick checkouts
- Updated: implemented a better fix for the "Element already contains a Braintree iframe" error
- Updated: added a few styling edits for compatibility with quick checkouts

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 11, 2017 1:54 am

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- NOTE: Due to a change in function names, orders placed before this version will not be able to be refunded in the order history area. If you need to do these actions, you can so in your Braintree admin panel.

- NOTE: Don't forget to update your webhook URLs in your Braintree admin panel, as the extension directory path has changed from previous versions.

- Added: compatibility with OpenCart 3.0.0.x - 3.0.1.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Added: ability to partially refund orders

- Fixed: refund order_status_id being applied even when set to "Ignore"
- Fixed: issues when using a Merchant Account ID for the default currency that that doesn't match that currency code

- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions
- Removed: old code related to checking subscription products no longer needed

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 14, 2017 1:43 am

Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Confirmed: compatibility with OpenCart 3.0.2.x

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jan 16, 2018 7:26 am

Updated to v302.2

Release Notes:

- Fixed: refunds were only changing the order_status_id on the actual order not also putting that order_status_id into the new order history note
- Fixed: "Mastercard" image wasn't being highlighted properly
- Fixed: styling issue caused by Journal checkout

- Updated: sandbox badge URL
- Updated: the "PayPal" heading text is now hard-coded so that it doesn't interfere with HTML used in the PayPal button text setting
- Updated: Braintree .js library to version 3.27.0 to fix Android issues

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Mar 10, 2018 12:17 am

Updated to v302.3

Release Notes:

- Fixed: authorized orders that were submitted through the "Submit" link were not updating the order status properly
- Fixed: "Undefined index" errors causing webhook orders to not be processed
- Fixed: Drop-in UI error messages were not being displayed

- Removed: "Name on Card" field, since it was no longer used for Hosted Fields

- Updated: changed PayPal button so it doesn't automatically submit the payment, since that causes issues with some quick checkouts

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jun 05, 2018 1:19 am

Updated to v302.4

Release Notes:

- Added: ability to submit a partial payment (note: only new orders will be able to be submitted, so make sure you submit old orders before installing the update)

- Fixed: Merchant Account ID's do not always having the currency code in them
- Fixed: currency display on refunds was incorrect for non-default currencies
- Fixed: error when deleting cards and no billing address was attached
- Fixed: cards are no longer stored for unsuccessful transactions

- Updated: added some code to check for the drop-in UI double-loading, which happens due to some quick checkouts

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 5 guests