• Resolved Tad

    (@tatifox)


    Hi there,

    Since the latest update, PayPal button and credit card fields are loading very slow.

    I’m not using any caching plugin, please fix it as soon as possible this is really critical urgent issue, we are losing 40 percent of our customers just because of that.

    I have video record of customer journey and after they have completed the billing information they are unable to enter the credit card information because the fields are not available.

    There is nothing wrong with other plugins/theme/server files, I have tested anything possible to fix the issue but the issue is the latest update of the Braintree plugin. Also please update to the latest Braintree JavaScript v3 SDK. (v3.28.0)

    The issue might be from this recent change when I was reading the changelog:

    “Tweak – Only load the Braintree scripts when required on payment pages”

    Is there any way to load the Braintree scripts even before customer enters to the cart/checkout page?

    I can see that there are many other users that have the same issue and this is really disappointing to see you haven’t fixed it yet in 24 hours. This is really urgent matter hope you understand.

    Thank you in advance for you empathy.

Viewing 15 replies - 1 through 15 (of 17 total)
  • jarmos

    (@nextgaything)

    Have had the same issue while strangely it works in the staging server but not on the live one. Woocommerce’is support has just suggested it might be the Braintree account while that makes no sense.

    They also tested it on the live site and left a mess behind which took an hour to clean up, especially as they went to enjoy their weekend just after finishing their test. I’m not sure they understand people make money with these plugins and their lively hoods depend on it.

    Thread Starter Tad

    (@tatifox)

    @nextgaything Agree Dear.

    This is why I have Stripe as a backup payment method.

    Disappointed.

    Thread Starter Tad

    (@tatifox)

    Please response, I also found out that PayPal Powered by Braintree plugin scripts are not loading in Internet Explorer.

    Please fix it ASAP this is plugin level serious issue.

    Thank you!

    Thread Starter Tad

    (@tatifox)

    IE Console error:

    SCRIPT5009: ‘Promise’ is undefined
    wc-braintree.min.js (1,3703)

    
    {return new Promise(function(a){return function(b,d){var e;return a.id+"_client_token_nonce",e={action:"wc_"+a.id+"_get_client_token",nonce:a.client_token_nonce},c.post(a.params.ajax_url,e).done(function(a){return a.success?b(a.data):d(a.data)}).fail(function(a,b,c){return d({message:"Could not retrieve the client token via AJAX"})})}}(this))}
    
    jarmos

    (@nextgaything)

    In Safari, the console says: “TypeError: braintree.setup is not a function”.

    Plugin Support Praveen a11n

    (@spraveenitpro)

    Automattic Happiness Engineer

    Hi @tatifox

    This may be a plugin or theme conflict. Please attempt to disable all plugins except for WooCommerce and Braintree, and switch to the default Twenty Seventeen theme followed by checking for this behaviour. If the problem goes away, enable them one by one to identify the source of the problem.
    ?
    If you can install plugins, install Health Check. On the troubleshooting tab, you can click the button to disable all plugins and change the theme for you, while you’re still logged in, without affecting normal visitors to your site

    Cheers!

    Thread Starter Tad

    (@tatifox)

    Oh. Please some one pursuit this issue instead of giving basic instruction. I said I have tested anything possible I only have WooCommerce and Braintree installed, I have tried sandbox and production environment but still the same issue.

    This is serious issue and I don’t understand why no one really cares.

    PLEASE FIX THE “PayPal Powered by Braintree” PLUGIN.

    Seems like a roll back to the previous version is in order!!! Would be nice if the Devs would just make it the next “update” to go back to what was working before.

    Plugin Support Praveen a11n

    (@spraveenitpro)

    Automattic Happiness Engineer

    Hi @tatifox,

    I am not able to recreate this behaviour on my end with the latest 2.1.0 version.

    Can you please raise a ticket at?https://woocommerce.com/my-account/create-a-ticket/?along with the administrator credentials?

    Have a nice day.

    This issue has shown specifically on Internet Explorer and Safari. All other browsers seem fine so far. We have moved back to the last version until this is fixed.

    Thread Starter Tad

    (@tatifox)

    I already contacted them 2 times, they give me the same response.

    No one from WooCommerce community cares about the issue! it’s been one week!

    This is plugin level issue that all of the users are experiencing. Is there anyone who really cares enough that I can contact and ask for help?

    (wc-braintree.min.js) this line might be the issue.

    {return a.handle_integration_error(b),a.unblock_ui()}

    also braintree scripts are loading really slow in the latest update. both checkout cc fields and paypal button in cart page

    button appears with delay. (more than from the previous version of plugin)
    and checkout cc fields are also loading with delay

    • This reply was modified 7 years, 1 month ago by Tad.
    jarmos

    (@nextgaything)

    I believe the reason is caching. After updating I had to clear cache at all levels three times and then also the browser cache. Then things started to work.

    I removed caching all together and still had problems.

    Support is working on my issue and they have tried everything from saying my SSL wasn’t active to plugins conflicting.

    They are still running down the plugin conflict theory, but I am of the opinion that if there are this many of us talking about the problem, there is a higher percentage of people having the issue but not talking about it here… and the probability of all of us having a plugin or even a SET of plugins that cause the conflict is pretty low…

    Pretty poor that not even a downgrade solution has been made available from Woo Commerce.

    UPDATE: Got an email from Praveen this morning saying that my site was fixed. It certainly seems everything is working properly!

    I urge you to open a ticket with them if you are still having issues.

    The reason is still unknown, as he reported he did nothing but reactivate the plugin…

    Thread Starter Tad

    (@tatifox)

    Still the same issue, I’m not using any caching plugin also I have disabled PHP OPcache in my server, I tried different PHP versions, live, production with all plugins disabled, only woocommerce and PayPal Powered by Braintree was enabled.

    I tested live, I tested sandbox, I tested localhost, I tested everything.

    still the same issue, it is defiantly PayPal Powered by Braintree plugin level issue.

    By the way, Why the users should disable their cache plugin when the PayPal Powered by Braintree plugin has issues and needs to be fixed and no one cares enough to fix it.

    By the end of the week after receiving my held transactions from braintree I will discontinue use both the malfunctioning plugin and braintree once for all.

    Also I contacted to all the plugin developers but no one cares.

    Disappointed. Bye.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Credit Card Fields Not Available’ is closed to new replies.