While it is not yet possible to deposit money with Twint and Post Finance, the site still offers many other payment options.