AspDotNetStorefront Version: 8.x
When placing an order (in a live environment) there is a long delay (up to 60 seconds) after clicking the Place Order button i.e. the final step a customer takes when placing an order.
The delay is caused by the email server not responding and the ASPDNSF SendMail routine waiting until it times out. Check that email is setup and functioning. In admin, in the main menu, go to Configuration –> Email. Ensure settings are correct and the email sent test is successful.