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