[mspTinkoff] - метод оплаты Tinkoff MiniShop2

[mspTinkoff] — оплата через t.tinkoff.ru/


Техническая интеграция
Отправить заявку на подключение, после одобрения будут высланы данные для теста.
Тестовый URL: https://rest-api-test.tcsbank.ru/rest/
Терминал (TerminalKey): наборсимволов3DS
Секретный ключ (Password): наборсимволов.
Схема проведения платежа: Одностадийная
На тестовом стенде работают только карты MasterCard, можно использовать любые – списаний денег не будет.

Если у вас нет банковских карт для пробных платежей, Вы можете использовать карты ниже:
531508262309....– Успешная операция
484807086396… – Не успешная операция
EXPDATE:…
CVV: 111

Необходимо будет выполнить успешный и неуспешный платеж и отправить курирующему вас менеджеру данные
  • успешный платеж — PaymentID
  • не успешный платеж — PaymentID
значения PaymentID вы сможете посмотреть в журнале ошибок MODX

Курирующий вас менеджер даст добро и вышлет вам боевые параметры, как только они будут готовы.

ps. На этом все. Компонент будет доступен в репозитории.
Володя
02 декабря 2015, 10:19
modx.pro
2
6 956
+5
Поблагодарить автора Отправить деньги

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

Вася
03 декабря 2015, 16:20
0
Кто подключал, какая у него комиссия?
    Володя
    03 декабря 2015, 16:25
    0
    у них написано что
    Комиссия от 2 до 3,5 % в зависимости от оборота и типа вашего бизнеса
    все индивидуально… Вам лучше связаться напрямую с ними t.tinkoff.ru/#application
    Павел Левин
    07 декабря 2015, 12:32
    0
    Не так давно стал их клиентом, банк хороший, поддержка на высоте на той где сбербанку и не светит быть)
    Опечалило ток лимит пополнения счета в 300 тыс в месяц (далее 2% на сумму превышающую лимит), а так норм.
      max
      max
      23 февраля 2017, 13:56
      0
      Что-то не пашет… Купил, установил, заявку одобрили… Настроил.
      Любую покупку со способом оплаты по безналу перекидывает на страницу неудачной оплаты… Что я делаю не так?
      modx 2.5.4, minishop 2.4.8

      UPD. Разобрался. Правильный тестовый URL rest-api-test.tcsbank.ru/rest/
        max
        max
        23 февраля 2017, 14:09
        0
        Все равно вопрос… Куда и что тыкнуть, чтобы после успешной оплаты меня возвращало на страницу с заказом типа site.ru/cart.html?msorder=100?

        И еще… даже при неуспешной оплате заказ все равно создается. Так и должно быть или, все-таки, заказ должен фейлиться?
          Володя
          23 февраля 2017, 14:13
          0
          настраивается в личном кабинете.
            max
            max
            23 февраля 2017, 14:37
            0
            в личном кабинете можно лишь указать ссылку типа site.ru/success.html, на нее Тинькофф переадресует в случае успешной оплаты. в GET еще передается куча параметров в том числе OrderId…
            и как в ресурсе success.html вывести заказ по переданному OrderId? msGetOrder не предполагает вроде места куда можно подпихнуть OrderId для вывода определенного заказа…
              Володя
              23 февраля 2017, 14:46
              0
              куда можно подпихнуть OrderId для вывода определенного заказа…
              создать сниппет getMsOrderId
              if (isset($_GET['OrderId']) AND !isset($_GET['msorder'])) {
                  $_GET['msorder'] = $_GET['OrderId'];
              }
              добавить на странице корзины вызов
              [[!getMsOrderId]]
              
              [[!msCart]]
              
              [[!msOrder]]
              
              [[!msGetOrder]]
                max
                max
                23 февраля 2017, 14:50
                0
                Perfecto! Очень даже работает. Спасибо за поддержку
                  Володя
                  23 февраля 2017, 14:52
                  0
                  пожалуйста!
            Володя
            23 февраля 2017, 14:14
            0
            И еще… даже при неуспешной оплате заказ все равно создается. Так и должно быть или, все-таки, заказ должен фейлиться?
            Заказ создается в любом случае.
            Александр
            27 марта 2017, 17:41
            0
            Прочитал требования к сайтам от тинькова.

            У меня как таковых товаров то и нет, использовать его планирую как покупка доступа к закрытым разделам сайта на месяц.

            Не будут ругаться?
              ks
              ks
              28 апреля 2017, 15:53
              0
              Здравствуйте!
              Установил mspTinkoff. Версия MODX 2.5.6-pl.
              В настройках MiniShop2 включил способ оплаты с обработчиком mspTinkoff, привязал вариант доставки.
              На сайте появилась новая радио-кнопка с оплатой Tinkoff, но после заполнения данных пользователя и по нажатию кнопки «Отправить», перенаправляет на главную страницу с url: мойсайт.ru/?msorder=17, на почту приходит уведомление о новом заказе. Перехода на сайт tinkoff нет.
              В личном кабинете Тинькофф указаны настройки:
              Способ подключения: API
              Тип нотификации: HTTP
              URL для нотификации: www.(мой сайт).ru/assets/components/minishop2/payment/msptinkoff.php
              Подтверждать платежи из личного кабинета: нет.
              Что может быть не так, что проверить, подскажите пожалуйста.
              Barney
              13 июня 2017, 17:10
              0
              Подскажите, есть в этом модуле возможность оплаты комиссии за счет магазина?
                Евгений Пашков
                28 января 2019, 18:34
                0
                Добрый вечер.
                Возникло пара вопросов по работе модуля:
                1. Можно ли при успешной оплате установить свой статус заказа?
                2. Можно ли при не успешной оплате установить свой статус заказа?

                Иначе у меня оба тестовых заказа: один оплаченный, второй с ошибкой оплаты — и оба имеют один и тот же статус — «Зарезервировано». Очень не информативно для менеджеров, приходится идти или в письма или в ЛК Тинькова и смотреть, оплачен ли заказ или нет.

                Было бы отлично, если были бы системные настройки типа «id статуса для успешной оплаты» и «id статуса при ошибке оплаты».

                Спасибо.
                  Володя
                  28 января 2019, 19:24
                  0
                  Добрый вечер.
                  Если верно указан урл нотификации и уведомления — то при успешно оплаченном заказе статус меняется на оплачен и неуспешно — отменен.
                  Если у вас не происходит смены статуса заказа — обращайтесь в ТП.
                  Спасибо!
                Рома
                04 марта 2019, 17:44
                0
                Добрый день! Как связать онлайн кассу с магазином? Модуль установили Тинькофф, все работает. Связи с кассой нет.
                igor
                23 июня 2022, 17:13
                0
                Володя! подскажите плиз — как настраивается страница куда осуществляется переход после успешной оплаты
                в настройках не нашел
                сейчас с тестовыми ключами после оплаты выдается страница 404
                  Николай Савин
                  23 июня 2022, 20:08
                  0
                  Володя не заходил сюда уже почти год. Вряд ли он вам ответит.
                    igor
                    24 июня 2022, 07:44
                    0
                    может тряхнет стариной)
                Pavel
                04 октября 2022, 20:46
                0
                Здравствуйте. Помогите пожалуйста. Оплата работала несколько лет без проблем. А теперь начала работать через раз, а то и вообще не работает. Вернее оплата проходит но сайт не понимает что она пришла и не меняется статус заказа.
                Выдает такую ошибку
                [2022-10-04 20:35:39] (ERROR @ /home/v/*******/public_html/core/components/minishop2/custom/payment/msptinkoff.class.php: 476) [miniShop2:mspTinkoff] Wrong Token
                Что может быть?
                  Lori
                  07 февраля 2024, 22:14
                  0
                  mspTinkoff создает пустые способы оплаты в miniShop2. Т.е вроде бы создается, но никакие данные не заполнены.
                  Версия Modx 2.7.2, PHP 7.1
                  1
                    Володя
                    08 февраля 2024, 07:13
                    +1
                    Руками создайте способ оплаты.
                      Lori
                      08 февраля 2024, 07:15
                      0
                      Да, я так и сделал
                    Алексей
                    26 июня 2024, 10:14
                    0
                    Добрый день. Подскажите пожалуйста как это изменить, настройку не могу найти.

                    Заказу автоматически ставится «Статус Отменен ID 4» при неуспешной попытке оплаты на эквайринге на сайте тинкофф там где карту вводят.

                    (неуспешная попытка оплаты — это если не получилось картой оплатить, может при вводе смс-кода клиент ошибся или банковский антифрод не дал оплатить )

                    Как можно настроить…? Чтобы зря заказу статус отменён не ставился. Это ж и емайл клиенту приходит зря. И у меня на этот статус Отменён Id 4 привязано действие другого компонента Онлайн кассы, он чек возврата автоматически делает.

                    mspTinkoff 1.0.13-beta Установлено 2023-04-25, 3:38 pm
                    Год и 2 месяца поздно в тех )
                      Алексей
                      26 июня 2024, 10:39
                      0
                      Вобщем есть ли системная настройка у mpsTinkoff, которая отвечает за автоматическое включение статуса Заказ Отменён id 4?
                        Володя
                        26 июня 2024, 14:53
                        0
                        Добрый.
                        Можно создать настройку ms2_payment_tinkoff_status_cancel и указать там несуществующий статус, но не 0. Должно сработать.
                          Алексей
                          26 июня 2024, 19:28
                          0
                          Спасибо большое попробую.
                      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                      32