Can anyone store their credit card details?

This option is only open to Emirates Skywards members. You can join up for free to start using the stored payment function so you don’t have to enter them every time you make a booking.