You do get assigned department emails I had one. You also get emails when someone replies but you need to tick the boxes in the Staff section of the support manager: Low, Medium, Critical tick boxes, etc.
1. You can sell them you set-up the package and the price under the "Universal Module", then go to the "Download Manager", then add a download, upload the file and set only when logged in and attach to the package.
2. It doesn't
3. Not yet.
In Progress doesn't change to awaiting reply because it would be pointless to keep changing it back to In Progress.
It's in progress for a reason (not completed) if not don't use it haha.
If you have the Billing Order widget that shows you.
Billing > Manage Widgets > Order widget
On the Pending if it's a green tick, the invoice has been paid.
You could use the order email to get an order and then an email when a payment is made, that's what I do.
Payments made => My info > Notices > Payment received.
I would keep the JS / CSS files Blesta provide in the same locations they are just to ensure that they work fine. But if you make a custom folder in /app/views/client/ you can customize everything
+1 and was discussed in support just to help the feature request grow http://www.blesta.com/forums/index.php?/topic/4134-stripe-bitcoin-and-alipay/?hl=alipay
Your files are in the wrong area or your cron isn't set-up to the right location when I used Ubuntu (Debian) my files go in /var/www/ you aren't doing that.
You'd be surprised how many hosts host it on their own VPS with a control panel, and as for that issue you've added to the thread, are you using:
Centos / Ubuntu / Debian / etc.
PHP Version