Deposits are made by G2A Pay, which allows you to pay with a credit card or paypal. Otherwise, you can deposit by cryptocurrency, skrill, or gift card. Withdrawals are by csgo skins on a dedicated marketplace.