Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter amsgator

    (@amsgator)

    So I’m getting this in the console. It’s not showing as an error (not red) but it’s there:

    ReferenceError: Stripe is not defined
    at HTMLDocument.<anonymous> (stripe.min.js?ver=4.1.14:1)
    at i (jquery.js?ver=1.12.4:2)
    at Object.add [as done] (jquery.js?ver=1.12.4:2)
    at n.fn.init.n.fn.ready (jquery.js?ver=1.12.4:2)
    at a.fn.init.n.fn.init (jquery.js?ver=1.12.4:2)
    at new a.fn.init (jquery-migrate.min.js?ver=1.4.1:2)
    at n (jquery.js?ver=1.12.4:2)
    at stripe.min.js?ver=4.1.14:1

    Thread Starter amsgator

    (@amsgator)

    I found the issue (I think). It appears Async JavaScript was causing stripe.min.js to load too late. I opened a ticket with that plugin’s developer to see how to resolve it.

    Plugin Support John Coy a11n

    (@johndcoy)

    Automattic Happiness Engineer

    Hi @amsgator

    Thanks for letting us know! If anyone else sees a similar issue, the best thing will be to try switching back to a default theme like Twenty Nineteen and disable all plugins except for WooCommerce and Stripe to see if this resolves the issue.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Credit Card Fields Broken (Still?)’ is closed to new replies.