Troubleshooting & Error Handling
Global JavaScript Error Handler
Add a global error handler to catch widget errors in the browser:
React Error Boundary Example
For React apps, use an error boundary to catch integration errors:
Common Issues & Solutions
Widget not loading: Check browser console for errors. Ensure the script URL and Site ID are correct.
Subscription ID not found: Make sure your backend is passing the correct Stripe subscription ID to the frontend.
API errors: Check your server logs for error messages. Ensure your API keys and environment variables are set correctly.
Widget not appearing: Make sure the script is included after the DOM is loaded, and there are no JavaScript errors on the page.
If you encounter persistent issues, check your server logs and browser console, and contact support with error details.
Need Help?
If you encounter any issues with the integration, please contact our support team.
Last updated