Принять пайщика
Как было показано в разделе вступления, совету кооператива для приёма пайщика необходимо совершить две административные операции: принять платеж и принять решение.
Принять платеж¶
Мы здесь рассмотрим стандартную процедуру приёма прямого банковского платежа, который был оплачен пайщиком через QR-код. Автоматизация платежей с помощью платежных провайдером выходит за пределы данного раздела. Однако, следует сказать, что при ее наличии, этот пункт административного процесса будет исполнятся автоматически.
Итак, пайщик совершил платеж, как мы об этом узнаем? На текущий момент система предусматривает ручное подтверждение входящих платежей лицами, обладающих доступом к личному кабинету члена совета и банка (назовем их - кассир). Для этого член совета использует страницу "Реестр платежей" со "Стола Совета".

Кассир, обладающий доступом к банковскому приложению, видит фактические входящие поступления на расчетный счет и/или получает мобильные оповещения от банка. На основании фактических реквизитов отправителя банковского платежа и данных в личном кабинете кассир принимает решение о подтверждении или отклонении входящего платежа.

Про отклонение
На текущий момент отклонение - это отсутствие подтверждения. Важно, чтобы реквизиты отправителя платежа совпадали с реквизитами вступающего пайщика. Если они отличаются - кассир должны отказать в приёме платежа и произвести возврат средств по банку.
При получении от кассира нажатия кнопки подтверждения приёма платежа система запросит повторное подтверждение с предупреждением необратимости действия:

На этом процесс приёма платежа завершается. Следует отметить, что мы в интерфейсе цифрового кооператива отмечаем тип входящего платежа от новых пайщиков как "Регистрационный взнос", однако по банковскому приложению в назначении платежа должно быть указано "Вступительный и мин. паевой взносы", и именно такое назначение платежа закодировано в QR-коде у пайщиков.
Принять решение¶
Сразу после того, как кассир отметит платеж принятым, все члены совета получат оповещения (push, email) о появлении нового вопроса на повестке собрания совета для голосования. Голосование совета по всем вопросам производится на странице "Повестка совета" рабочего стола совета.

При нажатии на стрелочку в левой части строки повестки развернется содержательная часть вопроса, которая включает в себя подписанный электронный документы: заявления на вступление, соглашение о ЦПП "Цифровой Кошелек", соглашение о порядке и правилах использования простой электронной подписи, подписанное согласие с политикой конфиденциальности, а также пользовательское соглашение.

Для того, чтобы проголосовать по вопросу, ознакомимся с тем, как работает модуль голосования. Он состоит из двух кнопок-индикаторов "ЗА" и "ПРОТИВ", а также центрального индикатора статуса решения.

Красная иконка с большим пальцем вниз - ПРОТИВ, зеленая иконка с большим пальцем вверх - ЗА. Нажимая на соответствующие иконки - члены совета голосуют. Цифры рядом с иконками обозначают количество проголовавших. Фамилии под иконками обозначают кто конкретно из членов совета проголосовал и как.
Для того, чтобы принять решение по любому вопросу повестки необходимо, чтобы ЗА проголосовало простое большинство членов совета. Если в кооперативе 5 членов совета, то индикатор принятого решения загорится зеленым только тогда, когда проголосует по-крайней мере 3 члена совета ЗА.
А как воздержаться?
Для воздержания по вопросу достаточно не нажимать ни одной кнопки "ЗА" или "ПРОТИВ". В этом случае система подсчитает ваш голос среди тех, кто воздержался от голосования по данному вопросу.

Как только количество голосов "ЗА" становится достаточным для принятия решения, у председателя совета рядом с модулем голосования появляется кнопка "Утвердить". В этот момент система автоматически формирует протокол собрания совета по вопросу повестки, подсчитывает голоса и подписывает этот новый документ цифровой подписью председателя совета. После чего, этот документ отправляется согласно стандартам в блокчейн, который автоматически исполняет его.

В результате утверждения стандартизированного решения о приёме пайщика, система сгенерирует протокол следующего вида:
Все члены совета всегда являются участниками электронного голосования по всем вопросам повестки совета, но не голосующие ЗА или ПРОТИВ - автоматически воздерживаются.

Этот протокол может быть найден на странице "Реестр документов" в папке с заявлением пайщика о вступлении в кооператив. Этот же протокол пайщик найдет у себя на странице "Документы" рабочего стола пайщика. Но здесь мы сейчас не об этом. Когда стандартизированное решение принято и утверждено - оно автоматически исполняется. Это означает, что пайщик получит оповещение о том, что он принят в кооператив и одновременно с этим его личный кабинет станет доступен.
Забегая вперёд..
Следует сказать, что система способна работать со стандартизированными решениями (например, вступление пайщика, взнос/возврат имущественных взносов, и т.д.), которые исполняются автоматически согласно стандартам платформы (например - через изменение статуса пайщика, увеличение баланса цифрового кошелька, и т.п.), и произвольными, когда члены совета создают вопрос на повестке и используют модуль голосования для формирования протокола решения совета, которое будет сохранено в системе как принятое, но не будет автоматически исполнено на уровне стандартов его программного кода. Произвольные решения позволяют кооперативам частично автоматизировать процесс принятия решений по любым вопросам своей деятельности вне цифровой платформы, автоматизируя процесс голосования и утверждения протоколов собрания совета. Стандартизированные решения же ведут к изменениям в распределенной базе данных блокчейна согласно стандартам платформы. Подробнее мы рассмотрим произвольные решения на странице "Повестка совета" на столе совета.
Мы здесь не будем рассматривать то, из чего состоит цифровая подпись и какие есть кнопки действий у электронных документов - оставим это соответствующим разделам. Пайщика мы приняли, двигаемся дальше.. Следующий раздел для разработчиков - смело пропускайте его, если вам это не нужно.