[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
1
3 306
+8
Поблагодарить автора Отправить деньги

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

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

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

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