Yes, Neteller is an electronic wallet that allows you to save all of your credit card information in one location.