I dynamically added StripeCheckout
script in the DOM like:
var script = document.createElement(`script`);
script.src = `https://checkout.stripe.com/checkout.js`;
document.getElementsByTagName('head')[0].appendChild(script);
When I do console.log(window)
I get :
But when I do console.log(window.StripeCheckout)
I freaking get an undefined
.
Why?
P.S. window.StripeCheckout
is present when I accessed it directly from the dev console.