Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #744395

    Hi I am getting the following error when testing the payment option.

    Please enter your card details to make a payment. Developers: Please make sure that you are including jQuery and there are no JavaScript errors on the page.

    Is this a clash with the theme?

    Thanks
    Richard

    #744664

    Hey rwoodid,

    Could you post a link to the site in question and instructions on how to reproduce the error please?

    Best regards,
    Rikard

    #744851

    Hi Thanks, you can find the site I am learning on here.

    If you purchase the item and go all through the cart to checkout. Stripe is set up on test mode so you can enter any cvc code and forward exp date. Use credit card number 424242etc. When you place order you will get the error.

    Thank you for your help.

    Richard

    #746588

    Hi Any chance of a response please?

    #746738

    Hi,

    I am afraid you’ll need to contact the plugin author for more info about the issue. Making third-party plugins compatible with the theme is unfortunately beyond the support scope we offer. Sorry for that!

    Tutorials on the 3rd party sites may be outdated please refer to the strip docs here https://docs.woocommerce.com/document/stripe/

    Thank you for your understanding :)

    Best regards,
    Vinay

    #747048

    Hi Vinay,

    I think this is a very disappointing response.

    This could be an easy fix for you if you at least take a look?!

    Understand you cant support every plug in but Woocommerce is the biggest ecommerce plug in for WordPress, and Stripe is one of the few major payment gateways. The fact that your theme does not work out of the box with them undermines your product.

    Fixing this problem adds value to your product, not even trying does worse.

    Regards

    Richard

    #747057

    This is the error I get, and here is the documentation from Woocommerce Stripe on the matter.

    Please enter your card details to make a payment. Developers: Please make sure that you are including jQuery and there are no JavaScript errors on the page.

    I get an error when placing an order telling me to enable JavaScript.
    This error may be caused by non-standard/poorly coded themes and JavaScript (JS) issues. Common issues include:

    Javascript errors on the checkout page – To view the error, open up your browser error console (in Chrome: View > developer > javascript console) and look for red errors. This should indicate where the error is located and lead you to the problem, i.e., loading jquery wrong
    Failing to load scripts – Stripe loads 2 JS files which it needs to function. If these are not loaded you will see errors. The most common reasons for not loading are:
    A theme missing wp_head() or wp_footer() calls
    Old overridden template files from WooCommerce inside your theme
    Loading headers/footers in a non-standard way. WooCommerce uses get_header()’s get_header action to init the checkout and load scripts. If you are not using get_header() you either need to do so, or you need to trigger the get_header action manually using: do_action( ‘get_header ); in your custom header loader.
    I get an error, “Please make sure your card details have been entered correctly and that your browser supports JavaScript.”
    The solution is almost always a theme conflict. Try switching to the Twenty Fifteen theme to see if the issue disappears. If so, you likely have a JavaScript error or conflict in your theme. Try to find the JavaScript error or switch to a higher quality theme.

    #749190

    Hi!

    I was able to reproduce the issue but there is no script error reported from the theme. However, we got the following error from a stripe js file but we don’t have any idea what’s causing it. Please ask the plugin author for more info regarding the error below.

    Uncaught Error: Your key is invalid, as it contains whitespace. For more info, see https://stripe.com/docs/stripe.js
    at Function.Stripe.isDoubleLoaded.Stripe.utils.b.validateKey (?ver=1.0:3)
    at Function.Stripe.token.b.create (?ver=1.0:2)
    at Function.Stripe.card.d.createToken (?ver=1.0:2)
    at HTMLFormElement.onSubmit (stripe.min.js?ver=3.0.7:1)
    at HTMLFormElement.dispatch (jquery.js?ver=1.12.4:3)
    at HTMLFormElement.r.handle (jquery.js?ver=1.12.4:3)
    at Object.trigger (jquery.js?ver=1.12.4:3)
    at Object.a.event.trigger (jquery-migrate.min.js?ver=1.4.1:2)
    at a.fn.init.triggerHandler (jquery.js?ver=1.12.4:3)
    at HTMLFormElement.submit (checkout.min.js?ver=2.6.14:1)
    at HTMLFormElement.dispatch (jquery.js?ver=1.12.4:3)
    at HTMLFormElement.r.handle (jquery.js?ver=1.12.4:3)

    Regards,
    Ismael

    #775307

    Just curious if any resolution to this issue has been determined. I am having the same issue with my checkout page utilizing the Enfold theme, woo commerce and the stripe gateway. PayPal is an option, however, a less convenient one for customers. A link to my checkout page is below.

    #776719

    Hi,

    at first stripe support needs to provide us more information about the error message Ismael has written about.

    Best regards,
    Andy

    #812868

    Did anyone ever find a resolution to this issue? I am having the same issue.

    #812998

    Hi torndownunit,

    Which issue are you having? Did you contact Stripe support or read their docs?

    Best regards,
    Victoria

Viewing 12 posts - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.