Your credit card will not be charged until your order has been picked up in-store.
That said, a preauthorization charge will be applied to your account at the time of order. If you are paying with Snap Funds, we will pre-authorize your credit card with a $1.00 charge. If you are paying by credit card, we will pre-authorize your credit card to verify the availability of funds. In either case, if the order is modified prior to pick-up or delivery, any overage will be charged to your credit card.