Yes, invoice should be formed and sent to you via email automatically in minutes after the payment. It will contain all the data that you entered on the payment page, including your European VAT details if applicable.
If you see any issues with the invoice or you haven't received it, you can go check to "My Payment Plan" menu item or email us - firstname.lastname@example.org
If you can't find what you're looking for, use live-chat on bottom-right or email us
For latest news and released features - see our changelog