Как обычно выводят такую информацию на экран?
1) На понятном пользователю языке, в знакомом ему формате.
2) В хорошо видимом пользователю месте.
3) В момент времени, когда эта информация требуется согласно процессу.
Т.е., если вы свое информирование про отсутствие остатка делаете для русскоязычного оператора по приемке заказов по телефону, но оно на хинди, отправляется на пейджер, но не ранее совершения оплаты покупателем - это плохо.