If you order from walmart .com and it has you put your visa info in it and askes you about your billing information what dose that mean? Do I use my home address? Or the walmart near me where I wanna pick it up from? I am confused beacuse its site to store. Dose it want me to put the home address I have atached to my visa card?
You're going to put in your home address, that is your billing address for the card.
Even if it is site-to-store, the store isn't paying for it, you are, so you use your own address.
Site-to-store can be a bit confusing.