Troubleshooting Guide

Common issues and how to resolve them

Booking form not displaying

Ensure the plugin is activated and your license key is valid. Check that you are using the correct shortcode: [booking_form]. Clear your site cache and try again.

Payments not processing

Verify your payment gateway credentials in WP Booking System > Settings > Payments. Make sure your site has SSL (HTTPS) enabled. Test with Stripe test mode first.

Email notifications not sending

Check your WordPress email settings. We recommend using an SMTP plugin like WP Mail SMTP for reliable delivery. Verify your email templates in WP Booking System > Email Templates.

Calendar showing wrong times

Go to Settings > General in WordPress and ensure your timezone is correct. Then check WP Booking System > Settings to confirm the time format and timezone match.

Plugin conflicts

Deactivate other plugins one by one to identify conflicts. WP Booking System Pro is compatible with most themes and plugins, but some caching or security plugins may need configuration adjustments.

License key not activating

Your license key is your PayPal subscription ID or order ID. Copy it exactly from your confirmation email. Go to WP Booking System > Settings > License and paste it. The plugin verifies it with our server.

Mobile display issues

The booking form is fully responsive. If it looks broken on mobile, check if your theme has CSS that conflicts with the form styles. Try using the popup shortcode [booking_popup] for a cleaner mobile experience.

Database errors after update

After updating the plugin, visit WP Booking System > Settings and click "Save Settings" to trigger any database migrations. If issues persist, deactivate and reactivate the plugin.

Still Need Help?

If you cannot find a solution above, contact our support team.

Email support@bookingisimple.com