В документе Операция по платежной карте добавлено поле ID операции Сбера для сохранения id операции. В рамках расширения оно заполняется вручную. Возможно сделать доработки для автоматического заполнения этого поля, например, при загрузке оплат с сайта, это потребует дополнительной настройки со стороны сайта и со стороны 1С.
Если операция по платежной карте на возврат ДС формируется на основании операции поступления оплаты от клиента или заказа клиента, то id операции будет заполнен автоматически из исходной операции. Его также можно будет заполнить вручную.
По кнопке Сформировать возврат открывается форма обработки работы с эквайрингом. Происходит запрос логина и пароля, необходимо указывать логин и пароль для работы с API, а не логин и пароль личного кабинета. Логин и пароль сохраняется в базе в регистре сведений Безопасное хранилище данных.
В обработке реализованы два метода работы с эквайрингом по API - это получение статуса операции и формирование возврата. При возврате по умолчанию указывается сумма, равная сумме операции, но можно указать и сумму меньше для частичного возврата ДС.
Возврат могут осуществлять пользователи с полными правами или назначенной ролью из расширения - Разрешить возвраты по эквайрингу.
Полное описание методов работы с эквайрингом Сбера можно посмотреть тут.
Небольшая заметка о способе хранения данных в регистре БезопасноеХранилищеДанных - здесь
Расширение подходит для конфигурации Управление торговлей 11. Протестировано на релизах 11.5.10.46, 11.5.8.287. Должно работать и на других релизах, типовые механизмы затронуты минимально.
Код открыт.