• Resolved wakka02

    (@wakka02)


    I’m trying to integrate a payment option into my website. As I have a lot of clients but no online membership yet, I wish to allow the user to input the amount they wish to pay. I have a copy of the form in the attached link.

    The form works great when the Stripe payment field is set to “Test” – I can visit my Stripe dashboard to see the test payments, email notifications go through, everything’s smooth as butter.

    But when the Stripe payment field is set to “Live”, the card field disappears entirely. I’ve tried inspecting the element to see if it’s a visibility issue, but that’s not the case; the <div> is there, but there’s nothing in it.

    Is there anything I can do to get around this? I’m using Forminator 1.12.1.1. I do have other plugins installed such as WooCommerce and Stripe Paymments, is it possible those are causing clashes?

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hello @wakka02

    I trust you’re doing well!

    The Stripe integration requires a site to be secured with an SSL certificate and load with HTTPS protocol. Currently, your site is loading with HTTP.

    Please install an SSL certificate, to fix this issue. Besides premium SSL, there are free one like :
    https://www.sslforfree.com/
    https://letsencrypt.org/

    Have a good day!

    Cheers,
    Nastia

    Thread Starter wakka02

    (@wakka02)

    Thank you, Nastia! I can’t believe I forgot to update my SSL certificate. It works fine now.

    • This reply was modified 4 years, 5 months ago by wakka02.
    MyThreeMoggies

    (@mythreemoggies)

    Hi, I seem to be having a similar problem, but I have an active SSL certificate. Is there any other reason why this wouldn’t be working/showing when Live, or have I missed something obvious? My site is stepforwardwithlewis.com and the page in question is https://stepforwardwithlewis.com/rudolf-race-payment-form/
    Thanks.

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @mythreemoggies

    I’ve visited your site and it seems that you are using test API key with Stripe being set to live – at least that’s how it looks from errors in the console.

    Please double-check your Stripe configuration in Payments settings in Forminator and make sure that correct API credentials are used there.

    If that doesn’t help, please start a separate ticket of your own (as per this forum guidelines) and we’ll assist you further.

    Best regards,
    Adam

    MyThreeMoggies

    (@mythreemoggies)

    Fantastic, that seems to have worked. Thank you.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Stripe payment field not showing when live’ is closed to new replies.