Обычно после покупок приходит СМС, где написано сколько потратил и сколько осталось на балансе (карта Сбербанк). Просто не удаляйте последнюю СМСку и вы сможете перед походом в магазин прочитать в ней сколько у вас там денег. И тратьте рублей на 10 меньше этой суммы. Кстати в некоторых магазинах (например в Семишагофф) можно часть покупки оплатить картой, а остальную часть доплатить наличными (по одному чеку), только нужно сказать кассиру сколько хотите оплатить с карты.
У второй моей карты (Почтабанк) я отключил СМС-уведомления, чтобы не платить 50 руб./мес., так как пользуюсь в основном картой от Сбербанка.
И вот там я примерно запомимаю, сколько потратил, и отнимаю от того, сколько там было до этого. Так что вы можете либо включить СМС-уведомления и читать остаток в приходящих СМС-ках, либо отключить СМС-уведомления, но тогда запоминать или записывать сколько у вас там осталось. Если часто пользуетесь картой, то запоминать много информации неудобно, поэтому лучше включить СМС-уведомления.
Если всё-таки что-то не запомнили, то просто перед походом в магазин проверьте баланс. Самый простой способ - проверить баланс в банкомате. Также можно использовать доступные технологии. Например в Сбербанке это сервис Сбербанк-Онлайн. Лично я не интересовался, но по-моему баланс можно ещё как-то узнать через отправление служебных СМС-ок на специальные номера.
Вообщем если не уверены, что вам хватит денег, берите плюс к карте наличные. Либо пробивайте товары в 2 или 3 чека, начиная с самых для вас нужных товаров (можно и каждый товар своим чеком пробить). Тогда есть некая вероятность, что на некоторые товары вам всё же хватит денег на карте.
Если расплачиваетесь своей картой, то чего бояться собственного выражения лица при нехватке денег на карте?
У меня как-то не хватило денег, хотя по моим расчётам должно было хватить. Лицо у меня тогда было просто задумчивое (я пытался понять что произошло). Я тогда вроде сказал что-то типа "Странно, там должно было хватить". Возможно даже что не хватило и не по моей вине, а потому что в магазине установили неправильный ценник. По моим расчётам мне должно было только-только хватить, а один из товаров оказался на несколько десятков рублей дороже. А-а-а, нет, вспомнил. Описанный случай тоже имел место быть, но не хватило по иной причине (ну или было два случая что мне не хватило, уже плохо помню). Мне не хватило потому что в Почтабанке мне при заведении карты не сказали что СМС-извещения стоят 50 руб./мес.
Вообщем перед походом в магазин у меня сняли эту абонентскую плату 50 руб., и поэтому мне в магазине не хватило денег. Что интересно, что СМС-ку о снятии 50 руб мне не присылали. Вообщем я рассчитывал, что у меня на карте было на 50 рублей больше, и поэтому возник такой казус.
К счастью я всегда в добавок к карте ношу некоторое количество наличных, так как иногда терминалы приёма карт (картоприёмники) в магазинах временно не работают, хотя один раз было и наоборот (принимали только картой, но не принимали наличными).
Так как наличные деньги были при мне, то я не попал впросак.
А один раз, очень давно, когда у меня ещё не было карты, мне не хватило денег просто потому что я забыл дома кошелёк. Была комичная ситуация. Я набрал корзину товаров, пробил их на кассе, уже сложил их в пакет, далее мне говорят сумму, я лезу в карман за кошельком, а его там нет.
Вообщем я оставил этот пакет на кассе, сказал кассиру что забыл кошелёк, что сейчас сбегаю за кошельком домой. И сходил за кошельком, и затем всё оплатил без проблем (кассир на меня даже не рассердилась).
Вообщем в этих продуктовых магазинах было много различных забавных, и не очень, ситуаций.