Post by Johnathan » Fri Apr 01, 2016 2:35 am

Image

Current Version: v302.5 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.2.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

This extension allows you to accept payments in OpenCart via Braintree, one of the easiest ways to accept payments online. It allows customers to pay using PayPal or a credit card, including the capability to store your customer's card information in your secure Braintree vault. It also lets you charge subscriptions, and will create an appropriate order in OpenCart when a subscription is charged.

  • Includes all the features of the standard Braintree Payment Gateway extension.
  • Enable 3D Secure verification for all card payments in your store, and choose whether to allow or deny cards that are not enrolled with a 3D Secure program.
  • Map OpenCart options and/or recurring profiles to Braintree subscription plans.
  • Allow customers to manage their cards and subscriptions through their own account panel.
  • Create charges for both stored and new cards directly within the admin panel.
  • Supports Braintree's advanced fraud tools, including Kount Custom.
  • To inquire about upgrading and upgrade pricing, contact Clear Thinking.
Note: This extension requires that you have an SSL certificate installed on your site to securely process payment info.



Image Image Image Image Image Image Image Image Image Image Image Image

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Apr 20, 2016 2:37 am

Updated to v220.2

Release Notes:

- Version number updated to match the base extension


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=614681#p614681

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 19, 2016 4:47 am

Updated to v220.3

Release Notes:

- Added: support for 3D Secure
- Fixed: New Cards couldn't be added if no cards currently existed
- Fixed: nothing would display on Cards/Subscriptions page if the customer didn't exist in Braintree


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=629345#p629345

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 25, 2016 1:09 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

- Added: check for whether the CVV is filled in, since Braintree doesn't do that by default
- Fixed: "Fatal error: call to undefined function format()" when subscriptions are cancellable by customers, but don't have a date of last being charged
- Updated: multiple subscriptions are now possible if multiple options or recurring profiles on a single product are associated with different plans


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=643659#p643659

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:30 am

Updated to v230.2

Release Notes:

- Added: support for Apple Pay! Note that this requires that you have an Apple Developer Account, which costs $99 per year and requires you to generate the Apple Pay certificate properly for your Braintree admin panel
- Added: support for Kount advanced fraud tools, and the ability to change the order status based on the risk data decision


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=652267#p652267

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:29 pm

Updated to v230.3

Release Notes:

- Fixed: issues when 3D Secure was enabled


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=667749#p667749

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:35 pm

Updated to v230.4

Release Notes:

- Fixed: issues caused on the Cards page by mods that add blank data to all server requests


Release notes for the standard version can be found at viewtopic.php?f=124&t=52119&p=676646#p676646

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 2:07 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.

- NOTE: Due to OpenCart 3 requirements, the cards/subscriptions page URL and the webhook URL have been changed. Don't forget to update both these things wherever you have placed them.

- 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
- Fixed: "Gateway Rejected: cvv" error when adding new cards on the cards page
- Fixed: 3D Secure not working in certain circumstances

- 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

- Updated: the cards/subscriptions page now uses Hosted Fields

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:46 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
- Fix: "Undefined index" error related to AMEX cards and 3D Secure

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:28 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
- Fixed: recurring profile mappings were not working in OpenCart 2.0-2.2
- Fixed: typo referencing "Stripe" in the recurring profile mapping section

- 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


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Mar 10, 2018 12:21 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: added some more styling fixes for CSS messed up by Journal
- 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


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jun 05, 2018 1:22 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)
- Added: ability to set order status if mismatching billing/shipping addresses

- 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
- Fixed: typo referencing Stripe for errors on the cards/subscriptions page
- Fixed: "Undefined index: text_card_name" error

- Updated: added some code to check for the drop-in UI double-loading, which happens due to some quick checkouts
- Updated: the cards page now lets a full address be entered for a new card

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Nov 14, 2018 2:55 am

Updated to v302.5

Release Notes:

- NOTE: Make sure to save your settings after updating to this version, since there are new settings

- Added: separate button styling options for the PayPal buttons
- Added: separate setting for enabling/disabling PayPal
- Added: support for a PayPal Credit button, separate from the normal button
- Added: Create a Charge data is now added to the order if Order ID is present

- Fixed: "Device Data" wasn't being captured if PayPal was not enabled
- Fixed: "Device Data" wasn't showing as captured in Braintree due to an HTML encoding issue with quotes

- Updated: country ISO code is now used for Hosted Fields instead of name
- Updated: PayPal e-mail address is now displayed after entering PayPal info
- Updated: default PayPal button text is now a PayPal button image
- Updated: Create a Charge "Customer" field no longer auto-completes in Chrome, so it doesn't hide the dropdown below

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 7 guests