This just happened to me now..i placed an order for galaxy s10 plus
prisma green..said they need bank details which i provided then took me
to a card details page where i put my card ling number, expiry date and
3 numbers of the back of card..a windo...