If all else fails just wait for the final release and buy it off the shelf. Might be a bit more expensive but its better than endless playing of the trial version.
In some countries you can buy disposable credit cards that come preloaded with money (just like the electronic gift cards some chain stores sell), but I have no idea whether you can get them in Germany.