I'm using the Flexishop 2 premium theme by PrimaThemes (http://www.wpflexishop.com/codex/wpflexishoptwo/) which uses the Woocommerce (http://wcdocs.woothemes.com/) plugin to handle the shop functionality.
Everything is fine except the fact that email receipts/notifications are not send to either the customer placing the order or the admin. However, when the order has been placed by the user I can see it in the order list in Woocommerce where the status by default is set to "pending". When I change the status of the order to "In progress" the email receipt and notification is send to both customer and admin.
But I need the receipt to be send out to the customer and admin immediately after the order has been placed so I don't have to login to my WordPress backend and check for new orders. Otherwise, it may cause confusion for the customer if the receipt is not received immediately.
How can I do this? It seemed to be working fine some time ago.. Alternatively, how can I change the default order status in woocommerce to "In progress" so the receipt gets send immediately?