DexGlobe allegedly takes credit/debit cards, wire transfers, and e-wallets. Yet, deposits only can be made after clients are contacted by an account manager.