Skip to main content
All CollectionsTroubleshooting
Finalize button keeps loading
Finalize button keeps loading

Process gets stuck at last step finalize appointment

Stefan Hekman avatar
Written by Stefan Hekman
Updated over a week ago

If the "finalize" button in the RepairPlugin keeps loading and doesn't complete when you're trying to make an appointment or send a quote, it may result in a Fatal Error because it cannot verify if emails have been sent. This problem may occur if the "mail()" function is disabled on the server, causing WordPress to be unable to send emails using this function.

You can confirm this by trying to create a new user and selecting the option to send them an email about their account, which will also result in a Fatal Error.

It's important to note that this issue is not related to RepairPlugin or WordPress itself, but rather to the server configuration. You will need to contact your hosting provider and request that they enable the "mail()" function on the server.

If you're unable to get the "mail()" function enabled on your server, an alternative solution is to use a plugin that sends all emails through an SMTP server instead of using the default "mail()" function.

One such plugin is "WP SMTP Mail," which can be installed and configured to send all WordPress emails using your SMTP server settings.

To install the WP Mail SMTP van WPForms plugin, follow these steps:

  1. Log in to your WordPress dashboard.

  2. Go to Plugins > Add New.

  3. Click "Install Now" and then "Activate."

Once the plugin is installed and activated, follow these steps to configure it:

  1. Go to Settings > WP Mail SMTP van WPForms.

  2. Fill in the SMTP server details, including the server name, port, encryption type, username, and password.

  3. Save your settings.

That's it! Now all RepairPlugin emails (and WordPress) will be sent using your SMTP server instead of the default "mail()" function, and you'll no longer encounter the loading error on finalize button.

Did this answer your question?