Why are you so afraid to give Apple your credit card info? They very likely already have it, and if not, a store with even worse security does...
Unless you don’t use credit or debit cards, period... which is kind of silly these days, considering you get 1-3% back usually as long as you only spend what you can afford…