1. I'm going to setup monthly and one yearly fee. What I see in your code I can tell customer only monthly fee.
Currently it's a monthly oriented solution. Most use GB plans and options. Since they change so often, yearly if a difficult option. It is a consideration at the moment, but it's not a high priority.
2. I'm from Poland so I'd like to use payment gateways which would be working in Poland. The best would be platnosci.pl or moneybookers.com. Do you support any of them?
Currently the billing is manual. We're working toward a whmcs integration solution. See whmcs.com. It's bascially a billing solution with many gateways. We choose versus creating gateways ourselves so popular gateways like PayPal, PayPal Pro, authorize.net are readily available. MoneyBooker will be supported under this model.
3. On my backup server I don't have apache installed so I assume I'm installing your solution on other server and connect with API to my backup server, right?
Yes, that's not problem. You'd modify an Ahsay web.xml on your server to allow our server IP to make the call.
4. Your sell encrypted code so I can't customize it? Can I change language or anything else? I don't need for example seperate checkboxes for addons like MySQL, Oracle, ... They are all in the price so I don't want to emphasize them like you do that.
I'm splitting the next release since whmcs is running behind. One new option will be to hide/show each of these options. However, you need to check to enable. So, maybe set the price for each to $0.
Customization. Probably 6 months out from having all variables in a config. So, then it would be easy to change. The other consideration is that this is really a module for Xoops.org. You'd also have to research customization of language in that community--I haven't done it before.
5. Your price for Advanced API is for 1 year upgrades and support on forum?
Moving toward the Contact Page. It's whmcs helpdesk. Very good for tracking and not forgetting.
6. If I can't use payment gateways can I just show my bank account
for newly registered users where they should pay money and then set their account manually as paid?
I would just contact them after they create a paid account. After whmcs, a new popup screen will be added to collect their account information into whmcs.
BTW On your demo site there is some exploit which doesn't allow to test everything.
Are you able to post that here:
http://www.ahsaypro.com/billing/submitticket.php?step=2&deptid=1Suspect that I should run a crontab to reload the database hourly. Everyone with acces to the demo has admin access.