Как считаете такие схемы работы возможны? И есть ли готовые решения? Предварительно пока никто не знает, где модули делают эквайринг без оплаты по кассе или делят чеки по числу позиций.
Задача: Организовать на сайте компании оптовой торговли возможность онлайн оплаты как текущего заказа в «корзине», так и имеющейся актуальной задолженности авторизованного клиента посредством интернет-эквайринга и регистрации фискального чека.
Оплата текущего заказа в корзине покупателя.
По оплате текущего заказа в корзине имеется ограничение на объем передаваемой информации в одном чеке, «очень длинные» чеки не передать (в оптовой торговле заказы на более 200 позиций вполне реальны, а с учетом обязательной передачи ГТД и страны происхождения это еще более накладывает ограничение на количество товарных позиций).
Предлагаемое решение для оплаты текущих заказов:
1. Через сервис банка осуществляется интернет-эквайринг оплаты всего заказа клиента одной суммой.
2. В случае успеха сайт отправляет данные в сервис онлайн кассы, разбив при необходимости товарные позиции на несколько чеков.
Оплата задолженности клиента через сайт компании:
Сайт компании не располагает данными о текущей задолженности в разрезе накладных. Соответственно нет и товарного наполнения этих накладных. Также остается вопрос о регистрации «длинных» чеков. Это ограничивает возможности создания фискального чека через онлайн кассу напрямую с сайта.
Предлагаемое решение для оплаты текущей задолженности:
1. Организовать на сайте поддержку интернет-эквайринга для оплаты произвольной суммы задолженности клиента.
2. При успешном завершении эквайринговой операции п.1 сайт обращается к учетной системе 1С УТ 11.4 для получения детальных данных для оплаты. Возможен вариант как запроса с сайта, так и регламентного периодического опроса сайта со стороны 1С.
3. На стороне 1С создаются и проводятся документы оплата платежной картой (эквайринговой операции) при этом автоматически распределяется погашение задолженности по документам и возможно создается несколько документов, с учетом того, что в один документ попадет не более 150 строк товаров из реализаций.
4. Оформляются фискальные чеки на локальной кассе только в электронном виде с отправкой на почту клиента.
Вопросы:
1. Допустима ли пауза в оформлении чеков после эквайринговой операции в несколько минут (или более в случае технического сбоя)?
2. Допустимо ли оформление нескольких чеков по одной банковской эквайринговой операции?
3. Локальная касса обязательна ли должна быть оформлена как «используется для расчетов в сети Интернет» (с указанием сайта), можно ли эту же кассу использовать для не онлайн оплат?
(3) Возможно, но решено все же выводить товары, дабы не усугублять вопросы от ФНС
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший