New Braintee Payment Module
Braintree have just posted that they are updating their root SSL certificate provider for API traffic on October 1, 2018 to align with security standards. I see that there are no updates on the payment module since last September 2017. Are there any planned? Is anyone else facing this problem?
Colin
Re: New Braintee Payment Module
I use BrainTree and will post a patch if one is needed.
Re: New Braintee Payment Module
Quote:
Originally Posted by
swguy
I use BrainTree and will post a patch if one is needed.
One will be needed. Below is the email I received from Braintree:
We're reaching out to let you know that we will be updating our root SSL certificate provider for API traffic on October 1, 2018 to align with security standards, and our records show that you are using a legacy SDK version that is not compatible with the update. If you do not update to a compatible SDK by this date, you will no longer be able to process payments through your Braintree account until you make the necessary update.
In order to avoid interruption to your processing, please update your SDK version to the appropriate minimum version:
•Java 2.67.0
•.NET 3.1.0
•Python 2.24.1
•Ruby 2.26.0
•PHP 2.23.1
•Node 1.9.1
•Click here to read a guide on how to update your SDK
Please make any necessary updates before October 1, 2018, in the production environment to ensure that your Braintree account can still process transactions. This update went into effect on June 1, 2018 in the sandbox environment.
You and your developer can read a bit more about updating your SDK version in our guide here. If you are using a third-party shopping cart for your integration, we recommend reaching out to your shopping cart to ensure that they update their Braintree SDKs so your processing is not interrupted. Please let us know if you have any questions by reaching out to [email protected].
Best,
Braintree
Re: New Braintee Payment Module
:shocking:
Are they really serious with these versions. Most were end-of-life over a dozen years ago!
PHP was at 3 in 1997.
Re: New Braintee Payment Module
Quote:
Originally Posted by
dbltoe
:shocking:
Are they really serious with these versions. Most were end-of-life over a dozen years ago!
PHP was at 3 in 1997.
The email I received listed the minimum required versions.
•Java 2.67.0
•.NET 3.1.0
•Python 2.24.1
•Ruby 2.26.0
•PHP 2.23.1
•Node 1.9.1
For reference, it looks like the Braintree integration you are using is sending transactions API calls to Braintree servers using our PHP 2.20.0 SDK; we require that your integration be using PHP 2.23.1 SDK or later.
I have the latest Braintree plug-in installed ( Version: 1.3.5a ).
Re: New Braintee Payment Module
Quote:
Originally Posted by
dbltoe
:shocking:
Are they really serious with these versions. Most were end-of-life over a dozen years ago!
PHP was at 3 in 1997.
#1 they are serious.
#2 you are reading it wrong. the version numbers referenced refer to the braintree SDK for a particular language. one would have to look at the braintree plugin and find the SDK version number. the files in that plugin look to be from aug 2016.
best.
Re: New Braintee Payment Module
Feel better already!
Not familiar with the product but generally read and comprehend on random occasions.
Nice to know they're not 90+ dog years behind.
Re: New Braintee Payment Module
We've updated the SDK in this package here: https://www.numinix.com/zen-cart/braintree.zip
Can someone confirm this is working on production? Keep your original files in case you need to revert. Only the "lib" directory was updated.
Re: New Braintee Payment Module
Thanks guys. I will test this in the next little bit.
Re: New Braintee Payment Module
Quote:
Originally Posted by
swguy
Thanks guys. I will test this in the next little bit.
Thanks Scott.
I want to reiterate to everyone to not use that plugin on a production store until we've released it officially (or you've fully tested it on your dev site).