Troubleshooting Widget Issues
If something is not working as expected with your booking widget, this page covers the most common problems and how to fix them.
Widget Not Loading
The page shows a blank white screen
Possible causes:
- The widget URL may be incorrect
- Your EquipDash account may be inactive
What to try:
- Go to Settings > Booking widget and copy a fresh direct link from the Embed options section.
- Open it in a new browser tab to verify it loads.
- If the direct link works but the embedded version does not, the issue is with the iframe on your website — see the "Iframe Not Displaying" section below.
- Make sure your EquipDash subscription is active. An expired subscription may disable the widget.
The widget shows a 404 or "Not Found" error
Possible causes:
- The supplier ID in the URL is incorrect
- The widget URL was mistyped
What to try:
- Go to Settings > Booking widget and copy the correct link.
- Make sure you are using the full URL, including
https://. - Paste the fresh link into your website embed code.
Iframe Not Displaying
The iframe shows a blank space on my website
Possible causes:
- The iframe code was pasted incorrectly
- Your website builder is stripping the iframe HTML
- A content security policy is blocking the iframe
What to try:
- Double-check that the entire iframe code was pasted, including the opening
<iframetag and closing</iframe>tag. - In your website builder, make sure you are using a Custom HTML or Code block, not a regular text block. Regular text blocks often strip HTML tags.
- Check your browser's developer console (press F12, then click "Console") for any error messages about blocked content or security policies.
- If you are using WordPress, make sure the iframe is in the Custom HTML block, not the paragraph block. If you are using the classic editor, paste it in the Text tab, not the Visual tab.
The widget loads but is cut off at the bottom
What to try:
- Increase the
heightvalue in your iframe code. The default is800pixels — try1000or1200for larger catalogs. - For example:
<iframe src="..." width="100%" height="1200" frameborder="0"></iframe>
The iframe is very narrow
What to try:
- Make sure the
widthin your iframe code is set to100%. - Check that the parent container on your website is not restricting the width. Inspect the element in your browser's developer tools to see if a surrounding
<div>has a narrow max-width.
Products or Experiences Not Showing
The widget loads but shows no products
Possible causes:
- No products have been created in EquipDash
- Products are not set to "Active" status
- Products do not have pricing configured
What to try:
- Go to Rentals > Products in EquipDash and make sure you have products created.
- Check that each product's status is Active. Inactive or draft products are hidden from the widget.
- Verify that each product has pricing set up. Products without pricing may not appear.
- If you are using the wizard with skill levels, make sure products are assigned to at least one level.
Store products are not appearing on the widget
What to try:
- Go to Settings > Store and make sure the Enable Store toggle is turned on.
- Check that each product's status is Active and marked as Standalone. Products set to Add-on only do not appear on the store widget.
- Verify the products have pricing and images set up.
Experiences are not appearing on the widget
What to try:
- Go to Experiences in EquipDash and verify your experiences are created and active.
- Make sure each experience has availability schedules configured. Experiences without schedules have no time slots to display.
- Check that the experience has pricing set up with at least one rate category.
- Confirm you are using the experiences widget link, not the rentals link.
Availability Issues
The widget shows no availability even though I have stock
Possible causes:
- The selected dates fall outside your business hours or operating days
- All inventory units are already booked for those dates
- Inventory units are in the workshop (under maintenance)
What to try:
- Check your business hours in Settings > Business Details to make sure the selected dates are operating days.
- Go to Rentals > Products, click the product, and check the Inventory tab to see if units are available or if they are all booked or in the workshop.
- Review the Calendar for the selected dates to see if the inventory is tied up in existing bookings.
Experience time slots show as sold out when they should not be
What to try:
- Go to Experiences, click the experience, and check the Availability tab.
- Verify the participant limit for the time slot in question.
- Check if there are existing bookings consuming the spots by looking at the time slot details.
- Make sure the availability schedule is set up for the correct days and times.
Checkout Problems
Customer cannot complete the checkout
Possible causes:
- Required form fields are not filled in
- Payment processing is not configured
- A validation error is occurring
What to try:
- Ask the customer to check that all required fields (name, email, phone) are filled in correctly.
- If online payments are enabled, confirm your Stripe account is connected and active in Settings > Payments.
- Ask the customer to try a different browser or clear their cache and cookies.
Payment fails during checkout
Possible causes:
- The customer's card was declined
- Stripe is in test mode but the customer is using a real card (or vice versa)
- Your Stripe account has an issue
What to try:
- If you are testing, make sure your Stripe account is in test mode and use a test card number.
- If you are live, make sure Stripe is in live mode.
- Check your Stripe Dashboard for any failed payment details or error messages.
- Ask the customer to try a different payment card.
Confirmation email not received
What to try:
- Ask the customer to check their spam or junk folder.
- Verify that the customer entered their email address correctly during checkout.
- Go to Settings > Notifications and make sure the booking confirmation email is enabled.
- Check the booking in EquipDash to confirm it was created successfully — if the booking exists, the email should have been sent.
Promo Codes and Vouchers Not Working
Customer says the promo code is not accepted
What to try:
- Go to Promotions > Promo Codes and check that the code is active and has not expired.
- Verify the code has not reached its usage limit.
- Check if the code has restrictions (e.g., minimum order amount, specific products only) that the customer's cart does not meet.
- Make sure the customer is entering the code exactly as it appears (codes are usually case-insensitive, but double-check).
Voucher code is not being accepted
What to try:
- Go to Promotions > Vouchers and look up the voucher code.
- Check that the voucher has remaining balance.
- Verify the voucher has not expired.
- Make sure the customer is entering the full code correctly.
General Tips
- Clear your cache — If the widget looks outdated after making changes, clear your browser cache or try an incognito window.
- Check multiple browsers — Test in Chrome, Safari, and Firefox to rule out browser-specific issues.
- Test on mobile — Some issues only appear on mobile devices.
- Check your console — Press F12 in your browser and look at the Console tab for JavaScript errors that might indicate a problem.
- Contact support — If none of the above solve your issue, reach out to EquipDash support with details about the problem, your browser, and any error messages you see.