I got an email from braintree (which is the CC payment processor that I use) that their minimum required server SDK version for PHP is now version 6.22.0. The mention it here:
https://developer.paypal.com/braintree/docs/reference/general/best-practices/ruby#check-your-current-server-sdk-version
If I’m not mistaken, the current version that you are using is 3.40.0. Can you please do this update?
Thank you for the wonderful plugin.
George
]]>Our records show that as of 1/29/2025, you were using a legacy SDK version on a production or Sandbox application that is not compatible with an upcoming update to our root SSL certificate provider for production and Sandbox API traffic on 1/30/2025.
If you do not update to a compatible SDK and push changes to customer devices by June 30, 2025, you will not be able to process requests through your PayPal Braintree production and Sandbox accounts until you make the necessary update.
Thanks for your time and help.
]]>It goes through the steps
The cart page remains and the above error is in the console.
]]>“There was an error loading the PayPal SDK. Please provide the following details to your plugin developer.PayPal config: {“displayName”:”,”assetsUrl”:””,”environment”:”live”,”environmentNoNetwork”:false,”unvettedMerchant”:false,”braintreeClientId”:””,”billingAgreementsEnabled”:true,”payeeEmail”:null,”currencyIsoCode”:”USD”}PayPal SDK query: https://www.paypal.com/sdk/js?client-id=XXX_&components=buttons,messages¤cy=USD&enable-funding=paylater&vault=false&commit=false&intent=capture”
Any ideas what could be causing this? I saw that it could be related to cookies and cleared those but still no luck. I have also tested with a staging site that has all caching disabled but there was no change. The page seems to struggle to load fully with the blue load bar hanging across the top and then the error will appear after a couple of minutes.
Thank you!
]]>How do I fix this?
]]>REMINDER – Action needed: Update Your Braintree .NET SDK. ?
?Hello user, ?
?We first reached out to you on January 10 because our records showed that you were using an old version of the Braintree .NET SDK. A new version of the SDK was released on November 1, 2022, with new security enhancements. Please upgrade to the Braintree Python SDK v.5.14.0 or higher as soon as possible. Starting February 28, 2023, older versions of the SDK may no longer be supported. Please disregard if you have already updated your SDK following our initial outreach on January 10 but take action now if you haven’t yet done so.
To make this update:
Initally we thought that plugin make use of PHP SDK so no change should be required, but as per Paypal our transactions are using Braintree .NET 5.12.0.00 .
We are not sure if this is something use by your payment processing servers, please check and let me know how can we deal with this
]]>If you need a RELIABLE solution for a Payment Integration for Woocommerce. Use the Plugins from Payment Plugins.
Great work guys!
]]>first of all: execellent plugin. Unfortunately the PayPal option gives us a problem.
At the moment we run Braintree and Paypal in a sandbox enviroment, the connection was succesfull. When we now try to pay with PayPal the console always gives the following error and we can’t submit the checkout form:
Uncaught (in promise) ReferenceError: paypal is not defined in get_funding() in /wp-content/plugins/woo-payment-gateway/assets/js/frontend/paypal.js?ver=3.2.40
Any help would be appreciated.
Take care
Florian