Reasons why the Paystack Checkout isn’t loading on your website
If your business has been activated and you have integrated Paystack properly, but the Paystack checkout is not loading on your website, it's likely due to one of three reasons:
There could be some old Javascript code cached on your browser. To test this, please try opening the page in an incognito browser. If it works fine, this could be the reason.
Try clearing your browser cache for 'all time' and try again. If it doesn't work, please try the next step.A browser extension, such as an adblocker, could block our script from running on your website. If the Paystack checkout loaded fine when you were in incognito mode but didn't work when you cleared your cache, try turning off your adblocker, and the checkout form should load fine.
Your browser developer console shows the error 'Uncaught DOMEXception: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.' This error is gotten when the 'Block third-party cookies and site data' checkbox is set in the Content Settings of your browser. To resolve this, please follow these steps:
Open your Chrome (or your browser) settings and type 'third' in the search box,
Click the Content Settings button and view the fourth item under Cookies. If this setting is checked, third-party script cookies are disallowed, and access to localStorage may result in thrown SecurityError exceptions. Kindly uncheck this setting, and the checkout form should load fine.
If the steps above don't work, your internet provider won't let you access the Paystack network for another reason. You can test the payment using another internet provider and see if the issue persists. If it works fine on another network, you should consult your internet service provider or IT team or if you have any so they can look into it.
If you have exhausted all the options above and the checkout still needs to load, please contact us at support@paystack.com or via our contact form, and we'll get a member of our technical team to help look into it.