Управление денежными средствами на расчетных счетах клиентов
Перевод денежных средств клиентов в Федеральное Казначейство
Формирование чека в ККТ продавца
Для передачи информации, необходимой для формирования фискальных документов в ККТ продавца маркетплейс использует сервис https://kassa.payanyway.ru, который поддерживает сбор и передачу информации о платеже в ККТ и сервисы продавца следующих типов: https://kassa.payanyway.ru/instruction.
Для интеграции с сервисом https://kassa.payanyway.ru маркетплейсу необходимо запросить у продавца настройки доступа к ККТ (логин, пароль доступа, идентификатор ККТ) и передать их в сервис через API (в настоящей момент метод не реализован, данные заносятся вручную в личном кабинете).
Если маркетплейс использует транзитный счет, то фискальный документ необходимо формировать при поступлении платежа на транзитный счет
картинка
Настройка кассы
  1. 1.
    Для транзитного счета маркетплейса и для счета продавца, создаются учетные записи в kassa.payanyway.ru
  2. 2.
    В настройках kassa.payanyway.ru для транзитного счёта выбираем тип кассы: "МодульКасса", в поле "Ссылка на API МодульКассы" вводим значение
"-" (минус), логин, пароль, UUID киоска - поля должны быть пустые.
Касса должна быть включена (параметр "Касса включена").
Настраиваем PayURL, в случае использования транзитный PayURL, задаём другие необходимые параметры.
3. Настраиваем учетные записи в kassa.payanyway.ru для клиентов маркетплейса (продавцов), используя логин и пароль от "аккаунта 2" и номер расширенного счёта магазина. В экспертных настройках этих учетных записей указываем номер расширенного счёта (параметр "Родительский AccountId") транзитного счёта.
PayURL в этих учетных записях не используются, его настраивать не нужно.
Печать чеков
3.1. Передача номенклатуры через PayURL.
В случае передачи номенклатуры через PayURL в каждый элемент, описывающий товарную позицию, добавляется новый параметр "account". Этот параметр содержит номер расширенного счета клиента маркетпейса, в котором чек на этот товар нужно пробить.
Пример: ... "inventPositions": [ { "name": "TEST", "price": "20", "quantity": "1", "vatTag": "1105", "account": "12345678" } ],...
3.2. Передача номенклатуры в платёжном запросе Moneta.Assistant.
В случае передачи номенклатуры в платёжном запросе Moneta.Assistant, аналогично п.3.1, добавляется параметр "a".
Пример параметра формы платежного запроса: В случае передачи номенклатуры в платёжном запросе Moneta.Assistant, аналогично п.3.1, добавляется параметр "a". Пример параметра формы платежного запроса:
1
<input type="hidden" name="MNT_CUSTOM2"
2
value='{"customer":"[email protected]",
3
"items":[{"n":"product name","p":"123.45","q":"3", "t":"1105",
4
"a":"12345678"}]}' />
Copied!
Last modified 11mo ago
Copy link