[mspYaCassa] 1.0.4 — + ККТ

[mspYaCassa] — оплата через kassa.yandex.ru/


Особенности:
— добавлена работа с ККТ

Обновление
Данное обновление актуально для тех кому необходимо подключить ККТ.
Если вы не собираетесь подключать ККТ то и обновляться нет смысла.

Настройка
— В личном кабинете ЯК выставить нужные настройки

— На сайте
Для отправки данных о заказе необходимо активировать настройку mspyacassa_process_receipt
Выставить верно налоговую ставку mspyacassa_receipt_tax.

При активной настройке mspyacassa_process_empty_delivery в данные чека всегда будет попадать доставка, иначе доставка будет включена в чек только при значении > 0

Обновление доступно в репозитории modstore.pro/packages/payment-system/mspyacassa

ps. На текущий момент проверена работоспособность с МодульКассой
С Атол онлайн какие проблемы на их стороне и оплата не функционирует.
Orange Data — неизвестно.
Володя
Володя
22 августа 2017, 07:57
modx.pro
3 957
Поблагодарить автора Отправить деньги

Комментарии: 21

Александр Москвин
22 августа 2017, 16:45
Спасибо)
Володя
23 августа 2017, 10:49
С Атол онлайн какие проблемы на их стороне и оплата не функционирует.
Orange Data — неизвестно.
Попрошу отписаться по данным сервисам у кого будет информация.
Спасибо!
    Прохор
    23 августа 2017, 13:01
    Добрый день Владимир! Как я понимаю для Атола Онлайн нужно прописать все настройки в яндекс кассе и потом уже на бэкенде MODX? Компонент onlineKassa не нужен?
      Володя
      23 августа 2017, 14:20
      Добрый день.
      Да, все верно для Атола Онлайн нужно прописать все настройки в яндекс кассе и все.
      Компонент onlineKassa не нужен?
      нет.
        Прохор
        23 августа 2017, 17:09
        Извиняюсь за назойливость. Есть ли какой то вариант реализовать все по 54 фз с физической кассой? в бухгалтерии стоит кассовый аппарат Атол 55Ф. Он зарегестрирован в ФНС и ОФД. Сам я не понимаю что и где нужно допиливать и как все это работает. Возможно вы подскажите организацию или контакты
        человека кто занимается настройкой таких касс и интеграцией с MODX REVO.
        Воеводский Михаил
        23 августа 2017, 19:29
        OnlineKassa необходим в случае, если Вы используете для приема платежей не только Я.Кассу.
      Олег Захаров
      11 января 2018, 20:43
      Привет! С OrangeData когда сделаете? Или уже работает? Очень надо! Купил ваш компонент, но как привязать к OrangeData пока не понял.
        Володя
        11 января 2018, 20:57
        Пробуйте подключить. Будут вопросы пишите в ТП.
        Настройки подключения к Оранж дата у вас должны быть в личном кабинете ЯК.
          Олег Захаров
          16 января 2018, 15:42
          Способ подключения к Яндекс Кассе какой должен быть? У меня сначала был поставлен стандартный модуль от самой яндекс Кассы — «CMS модуль MODX Revo» (в тестовом режиме он работал), но с ним я не понял как работать.
          Поставил Ваш модуль — попросил перепрописать адреса checkUrl и avisoUrl на domainname.com/assets/components/minishop2/payment/mspyacassa.php
          ТП Яндекса все сделали.
          Сегодня проверяю — не работает. Написал вопрос в техподдержку, жду ответ.
            Володя
            16 января 2018, 15:53
            Способ подключения к Яндекс Кассе какой должен быть?
            Информация доступна на странице компонента modstore.pro/packages/payment-system/mspyacassa
            нужен http!
              Олег Захаров
              16 января 2018, 19:57
              да, действительно оказалось что я сначала подключал CMS модуль MODX Revo.
              Попросил ТП Яндекс.Кассы поменять. Меняется в личном кабинете на их стороне, изменения вносятся в течение суток.
              Еще по ходу выяснилось что тот сертификат SSL который я поставил от хостера — для работы с Яндекс.Кассой не подходит (т.к. работает с SNI) — хостер сказал что SNI подключается на 1 общий IP адрес и не может быть отключен. Пришлось запросить новый сертификат SSL для сайта через менеджера Яндекс.Кассы.
              Ох как все сложно, так не морочился никогда, 3-й месяц подключаю… :(((
                Володя
                16 января 2018, 20:04
                modhost.pro/ — никаких проблем с сертификатом, все моментально подключается и работает.
                  Олег Захаров
                  22 января 2018, 17:03
                  SSL переустановил. Все равно выходит ошибка. ТП Яндекс.Кассы отвечает что мол все CMS модули работают через HTTP — и в личном кабинете остается тип подключения CMS модуль «MODx». Может ли это быть причиной?
                    Володя
                    22 января 2018, 17:07
                    Да.напишите им что бы перевели вас в режим http!
                      Олег Захаров
                      24 января 2018, 13:21
                      ТП говорит что у них и так стоит HTTP хотя в личном кабинете вижу CMS!
                      ТП Яндекса нашли у себя ошибку — обещали исправить и переподключить.
                      Сегодня позвонил в очередной раз — специалист Яндекс.Кассы попался толковый — сразу на лету что-то там на стороне Яндекс.Кассы подшаманил и тестовый платеж прошел. Но не отработала фискализация — у меня в личном кабинете у них подключена онлайн-касса OrangeData — пришло сообщение что чек не удалось отправить, в личном кабинете платеж со значком что не фискализирован. Задал вопрос в техподдержку Яндекс.Кассы, пока жду ответа.
                      В письме:
                      Платёж прошёл успешно, но мы не смогли отправить данные для чека вашей онлайн-кассе.
                      Номер транзакции: 2000....57
                      shopId: shopId хххххх
                      Идентификатор запроса к онлайн-кассе: 2000...57_5....7
                      ...
                      Где может быть ошибка:
                      - Вы передаёте данные для чека в неправильном формате.
                        Проверьте по инструкции:
                      https://github.com/yandex-money/yandex-money-joinup/blob/master/demo/54-fz.md
                      - Онлайн-касса не подключена к интернету или не включена в розетку.
                        Если касса стоит у вас, проверьте, что с ней всё в порядке.
                        Если вы арендуете кассу, проверьте её статус в личном кабинете своего сервиса.
                      Проверил статус кассы в личном кабинете — все норм. Соответственно подозрение на формат передаваемых данных. Можете проверить инструкцию по формату и подсказать — что передает ваш модуль в ym_merchant_receipt? Как посмотреть?
                      Возможно есть трабла на стороне Яндекс.Кассы — возможно там чтото теряется. Не знаю как проверить и что написать ТП Яндекс.Кассы.
                      Есть еще документация API OrangeData https://github.com/orangedata-official/API и репозиторий интеграций PHP https://github.com/orangedata-official/PHP-OrangeData-official/
                      Можете посмотреть и сравнить с тем что требует OrangeData и что передает Ваш модуль в Яндекс.Кассу (возможно каких-то параметров не хватает)?
                      Думаю что решив эту проблему Вы сильно популизируете ваш модуль :). Готов помочь с тестированием через себя.
                        Володя
                        24 января 2018, 14:02
                        Соответственно подозрение на формат передаваемых данных
                        Данные в ЯК передаются в едином формате независимо от сервиса фискализации. Далее ЯК на своей стороне отсылают данные на фискалку, так что если чего и не хватает то скорее всего у них…
                          Володя
                          24 января 2018, 14:04
                          // Ошибки прохождения платежей
                          Q: Получили письмо об ошибке фискализации и прохождения платежа. Что нам делать?

                          A: Вот перечень основных ошибок:

                          Ваш бухгалтер «по привычке» закрыл смену в интерфейсе онлайн-кассы (Атол, Модуль.Касса и т.д.). Пока смена закрыта, платежи не будут фискализироваться. Обычно закрытие смены происходит автоматически средствами используемой онлайн-кассы.
                            Олег Захаров
                            24 января 2018, 14:23
                            В OrangeData в личном кабинете я не нашел никаких смен. Возможно у них такое понятие не используется. Что за смены, что за глупость :)
                            Володя
                            24 января 2018, 14:51
                            Пишите в ТП. Зачем устраивать из темы чат одной проблемы…
              Володя
              16 января 2018, 15:55
              Будут вопросы пишите в ТП.
              Имелось ввиду если у вас есть вопросы по работе компонента — писать в техподдержку компонента
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          21