You can check your Barnes & Noble gift card balance online, by phone, and in-store to see if you have enough funds to make a purchase.
You can use gift cards on DoorDash if they are specifically the delivery service's official voucher.