Организация внутреннего кредита в SetRetail

В SR10 может быть включен тип оплаты Бонусной картой, карты с привязанным бонусным счетом раздаются сотрудникам магазина.

Можно при желании даже выделить карты внутреннего кредита в отдельную категорию, чтобы отличать от карт обычных покупателей. Так как это обычные дисконтные карты, по сути сотруднику даже не придется заводить отдельную карту, просто к его карте будет привязан кошелек 

Далее при необходимости пополнения "кошелька" сотрудника, можно с помощью веб-сервиса (статья Управление бонусными счетами и начислениями из внешних систем) выполнить начисление бонусных баллов на нужную сумму  - это и будет виртуальный "кошелек". Дальше сотрудник применяет эти бонусы на кассе в качестве оплаты, до момент окончания бонусов (денег) на счету. В качестве опции можно ограничить процент оплаты средствами внутреннего кредита, например, в 30%

Все проводимые операции (как начисления, так и оплаты), а так же текущий остаток отображаются в истории операций по карте клиента. 

В дальнейшем можно будет обойтись без скрипта, мы планируем предоставить api для управления бонусными счетами извне SR10