I am working with the Joomla component named: Config Box.
This component makes it possible to sell products online and let's the buyers configure the product as they desire.
At the moment there are two billings options possible. I need to have another one built into the extension.
The third one will be IDEAL online payments ([login to view URL]).