C чего-бы двойное? Клиент на руки ОБЯЗАН получить ФИСКАЛЬНЫЙ чек, если он заплатил или налом, или кредиткой. Если его не дают, то клиент вправе его требовать любыми средствами... По сути у организации и нету наличности как таковой, т.к. по итогам работы всю наличность организация обязана сдать в банк на счет (позволено держать не более определенного лимита и при превышении обязана сдавать) или потратить на некоторые виды оплат, что определяется в заявлении в банк, т.е. у честных налогоплательщиков именно так и должно происходить.
Неплательщики - это персонал обычно, понятно что это простые расходы организации и проводятся другими средствами, и тут тоже не мало вариантов, но это дело бухгалтерии.... другое дело его использование под другие нужды, но это совсем отдельная песня...
В случае оплаты по безналу(но не по кредитке) - да, и тут есть разные подходы, но клиент опять же получает необходимые документы. Тут скорее вопросы порядка оформления и фактической "отгрузки" товара клиенту всплывает...