You can deposit money in a Swisslos account via VISA, Mastercard, Amex, Diners Club cards, Paysafecard, Twint and PostFinance bank.