At this time, we do not accept direct credit card payments and that is why the card details cannot be saved.
Currently, we use PayPal as our payment processor. You can still deposit w/o having a PayPal account by checking out as a guest (without login) on the PayPal page.