When will I be billed for the initial prices and/or the license?

You will not. There will not be any other costs than the bank account subscription fee. If you absolutely want to pay us more you could take a look into our Small Business or Enterprise solutions.