📖 Documentation

Complete guides and tutorials

View Docs →

💬 Community Forum

Connect with other users

Join Forum →

✉️ Email Support

Direct support from our team

Contact Us →

Getting Started

How do I install AstralBooking? ▼

Installing AstralBooking is simple:

  • Go to WordPress Admin → Plugins → Add New
  • Search for "AstralBooking"
  • Click "Install Now" then "Activate"
  • Navigate to AstralBooking in the sidebar to begin setup

Or upload the plugin file manually via FTP/SFTP if needed.

What are the system requirements? ▼

AstralBooking requires:

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • SSL certificate (for payment features)

Contact your hosting provider if you're unsure about your setup.

How do I create my first booking form? ▼

To create a booking form:

  • Go to AstralBooking → Services and add a new service
  • Set the service duration, price, and availability
  • Go to AstralBooking → Forms and create a new booking form
  • Assign your service and customize the form fields
  • Copy the shortcode and paste it on any page or post
Is there a documentation page? ▼

Yes! Visit our complete documentation for detailed guides, video tutorials, and advanced features. You'll find information on:

  • Installation and setup
  • Creating and managing bookings
  • Payment integration
  • Email notifications
  • Customization and styling
  • Troubleshooting common issues

Bookings & Calendar

How do I view and manage appointments? ▼

To manage appointments:

  • Go to AstralBooking → Calendar to see all bookings
  • Click on any appointment to view details or edit
  • You can change dates, times, or customer information
  • Delete appointments using the delete button
  • Export appointment data to CSV for backup
How do I set my business hours? ▼

To configure business hours:

  • Go to AstralBooking → Settings → Business Hours
  • Enable/disable each day of the week
  • Set opening and closing times
  • Add lunch breaks or custom unavailable times if needed
  • Save your settings

Customers will only be able to book during these hours.

Can I block out dates or times? ▼

Yes! Go to AstralBooking → Unavailable Times and:

  • Click "Add New" to block out specific dates
  • Set the date range and reason (vacation, maintenance, etc.)
  • Customers cannot book during blocked periods
How do I sync with Google Calendar? ▼

Note: Google Calendar sync is a Pro feature.

With AstralBooking Pro, you can:

  • Sync appointments to your Google Calendar automatically
  • Keep your schedules in one place
  • Prevent double bookings across systems

Upgrade to Pro to enable this feature.

Emails & Notifications

How do I set up confirmation emails? ▼

To configure confirmation emails:

  • Go to AstralBooking → Email Templates
  • Select "Booking Confirmation"
  • Customize the subject and message
  • Use variables like {customer_name}, {appointment_date}, {service_name}
  • Enable/disable and save

Customers will receive this email after booking.

Can I send reminder emails? ▼

Yes! Go to AstralBooking → Email Templates and set up:

  • Reminder Email: Sent X hours/days before appointment
  • Cancellation Email: Sent when appointment is cancelled

Set the timing and customize the message. Pro users also get SMS reminders.

How do I test email templates? ▼

To test email templates:

  • Go to AstralBooking → Email Templates
  • Click "Send Test Email" next to each template
  • Enter your email address
  • You'll receive a preview of how the email looks

Make sure emails look correct before enabling them for customers.

Why aren't emails being sent? ▼

If emails aren't working:

  • Check that email templates are enabled (toggle switch on)
  • Verify your WordPress site can send emails (test via AstralBooking → Email Templates → Send Test Email)
  • Check spam folders - emails may be filtered
  • Verify customer email addresses are correct
  • Contact your hosting provider if WordPress emails aren't working

Use our chatbot or contact support for help.

Payments & Pricing

How do I accept payments? ▼

Note: Payment processing is a Pro feature.

With AstralBooking Pro, you can:

  • Accept payments directly through your booking form
  • Integrate with Stripe, PayPal, and other gateways
  • Require full payment or deposit
  • Automatic payment processing

Upgrade to Pro to enable payments.

Can I set different prices for different times? ▼

Yes! You can:

  • Set different prices for weekdays vs weekends
  • Create custom pricing for specific dates
  • Apply seasonal pricing adjustments
  • Set minimum bookings or price minimums

Go to AstralBooking → Services → [Your Service] → Pricing to configure.

How do I refund a customer? ▼

Note: This is a Pro feature.

To process refunds in AstralBooking Pro:

  • Go to Calendar and find the paid appointment
  • Click the refund button
  • Select refund amount (full or partial)
  • Confirm the refund

The refund will be processed to the original payment method.

Troubleshooting

The booking form isn't showing on my page ▼

If the booking form isn't displaying:

  • Make sure you've created a form (AstralBooking → Forms)
  • Copy the correct shortcode from your form
  • Paste it into the page/post using the text editor (not visual)
  • Make sure a service is assigned to the form
  • Clear your browser cache and reload

Still not working? Clear WordPress cache plugins and try again.

I'm getting a database error ▼

Database errors are usually resolved by:

  • Deactivating other plugins to find conflicts
  • Updating WordPress and AstralBooking to the latest version
  • Checking PHP error logs (ask your hosting provider)
  • Increasing PHP memory limit (contact your host)
  • Using the "Tools" section to repair the AstralBooking database

If the problem persists, use our chatbot to escalate to support.

The plugin conflicts with my theme ▼

To troubleshoot theme conflicts:

  • Deactivate AstralBooking temporarily
  • Test if the issue goes away
  • If yes, the conflict is confirmed
  • Try switching to a default WordPress theme (Twenty Twenty-Four)
  • Test AstralBooking with the default theme

If it works with the default theme, the conflict is theme-specific. Contact your theme developer or use our chatbot for more help.

How do I get support for my issue? ▼

Multiple ways to get help:

  • Chatbot: Use the chat widget on the right for instant answers
  • Email: Contact support@webtex-it.com directly
  • Documentation: Visit our docs for guides
  • Community: Ask in the WordPress forum

Pro customers receive priority support and faster response times.

💬 Support Assistant
Hi! 👋 I'm the AstralBooking support assistant. How can I help you today?