• Resolved Patrick Xu

    (@aaronxuth)


    When I click the pay button, there is no credit card payment box show up. Sometimes it direct me to the result page and tell me that the stripe token is invalid.

    I use test API keys and it doesn’t work. How can I fix this problem?

    • This topic was modified 6 years, 11 months ago by Patrick Xu.

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Hi @aaronxuth.

    Can you disable WP Fastest Cache plugin and try again?

    Thread Starter Patrick Xu

    (@aaronxuth)

    Hi @alexanderfoxc

    Thank you for your quick response. I disabled WP Fastest Cache and tried again. Still doesn’t work.

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Yep, I can see that.

    Can you also disable YOAST SEO plugin?

    Thread Starter Patrick Xu

    (@aaronxuth)

    Still doesn’t work.

    I have tried disabled all plug-in but Stripe Payments and it still doesn’t work.

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    The reason why it’s not showing up properly is because some plugin causes jQuery error, which doesn’t let the plugin bind event on payment button click.

    If you’re using Chrome or Firefox browser, you can press F12 on the page and click Console tab to see errors:

    Error: Syntax error, unrecognized expression: [href=#]
    jquery.min.js:2:12733
    uncaught exception: undefined

    Since it’s not clear which plugin is causing the issue, what I can advise is disabling plugins one by one and see after which payment button will start functioning.

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Can you also switch to some default WP theme like Twenty Seventeen, for example?

    Thread Starter Patrick Xu

    (@aaronxuth)

    Will it mess with my current theme when I switch back?

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    There is a possibility that it can. If you theme is following WordPress Codex, it shouldn’t.

    Make a backup of your website just in case. There are lots of plugins out there that allow you to do so.

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Also, looks like not all plugins are currently disabled. At least this one is enabled: duracelltomi-google-tag-manager

    Thread Starter Patrick Xu

    (@aaronxuth)

    it’s working now. The theme was the problem. But I have to use that theme. What can I do to make it works with Avada theme?

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    If you made some custom modifications to the source code of your theme, those might be the issue. Stripe Payments is not the only plugin which may not work as expected due to your theme’s error, so it’s better for you to debug the issue and fix it, otherwise your site might have random glitches here and there.

    I have just made a test payment on your site. Go to admin dashboard – Stripe Payments – Orders and see my personal email there. Send me your theme via email so I could install it on my test server and see what’s wrong.

    Thread Starter Patrick Xu

    (@aaronxuth)

    Can I download the avada theme folder from my server. Will that work?

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Yep. You will just need to zip it after that.

    Thread Starter Patrick Xu

    (@aaronxuth)

    Thank you for your help and support. I have sent an email to you. Hope to hear from you soon.

    Thread Starter Patrick Xu

    (@aaronxuth)

    The problem solved! The plug-in broke because of the Avada theme. Now it’s fixed. Thank you for your help. Such a great plug-in and excellent support.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘The payment box doesn’t show up’ is closed to new replies.