Vestle facilitates deposits made both online and offline for your convenience. The options include: Bank Wire, Credit Card, Debit Card and eWallets.