• Resolved juwang

    (@juwang)


    I am having a problem with the Stripe Payments button in my WordPress site. I created an individual products page for each product that is being sold for my company, and I used the stripe short code to get the stripe button to pop up. and for some reason the stripe button won’t work until I refresh the page. When I went into the developer tools on Chrome to see what is going on it looks like the stripe button doesn’t fully load until the page refreshes. If anyone can help me out I’d appreciate it.

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

Viewing 8 replies - 16 through 23 (of 23 total)
  • I just went to your page with the button and it works fine. I can click on the button and it shows me the credit card payment popup. I did test test in two different browers (chrome and firefox) and it worked in both.

    I did notice that your site loads a little slow which is a hosting company issue. Are you making sure to wait for the page to fully load before you click on the button?

    Also, try enabling following checkbox in the plugin settings (it can help with some themes):

    Stripe Plugin -> Settings -> Advanced Settings -> Disable Buttons Before Javascript Loads

    Thread Starter juwang

    (@juwang)

    I changed the setting to disabling the button before javascript runs and it only does the same thing. The button gets stuck until I refresh the page and the JS loads

    Thread Starter juwang

    (@juwang)

    When I am going from the home page to that page with the stripe button it doesn’t work. When I just load that page it works perfectly fine.

    Thread Starter juwang

    (@juwang)

    Try these exact steps @mra13:
    -Go to Home Page
    -Click on the Way Academy tile
    -From there click on The Button at the bottom of the “DOING BUSINESS IN 2018 SERIES” page
    -Then click the first tile(the only tile with a stripe button at the moment)
    -And let me know if you are getting the same results I am getting

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Hi.

    There is another button on that page at the moment (not the one displayed by this plugin).

    I followed the steps provided in our message and, when purchase button is clicked, it reloads the page first, only after that it can be clicked on and Stripe popup is displayed.

    I guess this got something to do with your theme. It uses ajax to load page content in some cases and this might be the reason why everything is not working like expected (as it breaks functionality of two plugins as you can see). If you can disable ajax loading of the page where the button is, I guess this should solve most of the issues.

    Thread Starter juwang

    (@juwang)

    Do you know how to disable Ajax in WordPress? And my apologies. I was testing another plugin to see if I could get better results.

    • This reply was modified 7 years, 10 months ago by juwang.

    Switch the theme to one of the WordPress’s default theme to confirm that the functionality works. This is just a quick test to make sure the issue is coming from theme.

    Then reach out to the theme developer and ask them if you can disable the ajax loading that they are doing in the theme.

    Thread Starter juwang

    (@juwang)

    I switched the theme and it works correctly. I will reach out to the theme developer soon to see if I could disable the ajax loading.

Viewing 8 replies - 16 through 23 (of 23 total)

The topic ‘Stripe Button Issues’ is closed to new replies.