You could order a pick up order on the Hannaford website and manually add the card number in when completing your online order 😉
Cashier here :) If it's anything like credit/ debit, you'll most likely need the physical card to be able to use it. To my knowledge, the only kinds of payment we can enter manually are hannaford gift cards, manual food stamp cards, and coupons.
Thanks! Your answer is awaiting moderation.