[mspTinkoff] - метод оплаты Tinkoff MiniShop2
[mspTinkoff] — оплата через t.tinkoff.ru/

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

Техническая интеграция
Отправить заявку на подключение, после одобрения будут высланы данные для теста.
Тестовый URL: https://rest-api-test.tcsbank.ru/rest/
Терминал (TerminalKey): наборсимволов3DS
Секретный ключ (Password): наборсимволов.
Схема проведения платежа: ОдностадийнаяНа тестовом стенде работают только карты MasterCard, можно использовать любые – списаний денег не будет.Если у вас нет банковских карт для пробных платежей, Вы можете использовать карты ниже:
531508262309....– Успешная операция
484807086396… – Не успешная операция
EXPDATE:…
CVV: 111
Необходимо будет выполнить успешный и неуспешный платеж и отправить курирующему вас менеджеру данные
- успешный платеж — PaymentID
- не успешный платеж — PaymentID
Курирующий вас менеджер даст добро и вышлет вам боевые параметры, как только они будут готовы.
ps. На этом все. Компонент будет доступен в репозитории.
Комментарии: 35
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
все индивидуально… Вам лучше связаться напрямую с ними t.tinkoff.ru/#application
Опечалило ток лимит пополнения счета в 300 тыс в месяц (далее 2% на сумму превышающую лимит), а так норм.
Любую покупку со способом оплаты по безналу перекидывает на страницу неудачной оплаты… Что я делаю не так?
modx 2.5.4, minishop 2.4.8
UPD. Разобрался. Правильный тестовый URL rest-api-test.tcsbank.ru/rest/
И еще… даже при неуспешной оплате заказ все равно создается. Так и должно быть или, все-таки, заказ должен фейлиться?
и как в ресурсе success.html вывести заказ по переданному OrderId? msGetOrder не предполагает вроде места куда можно подпихнуть OrderId для вывода определенного заказа…
добавить на странице корзины вызов
У меня как таковых товаров то и нет, использовать его планирую как покупка доступа к закрытым разделам сайта на месяц.
Не будут ругаться?
Установил 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
Подтверждать платежи из личного кабинета: нет.
Что может быть не так, что проверить, подскажите пожалуйста.
По вопросам работы платных дополнений пишите пожалуйста в ТП.
Спасибо!
Возникло пара вопросов по работе модуля:
1. Можно ли при успешной оплате установить свой статус заказа?
2. Можно ли при не успешной оплате установить свой статус заказа?
Иначе у меня оба тестовых заказа: один оплаченный, второй с ошибкой оплаты — и оба имеют один и тот же статус — «Зарезервировано». Очень не информативно для менеджеров, приходится идти или в письма или в ЛК Тинькова и смотреть, оплачен ли заказ или нет.
Было бы отлично, если были бы системные настройки типа «id статуса для успешной оплаты» и «id статуса при ошибке оплаты».
Спасибо.
Если верно указан урл нотификации и уведомления — то при успешно оплаченном заказе статус меняется на оплачен и неуспешно — отменен.
Если у вас не происходит смены статуса заказа — обращайтесь в ТП.
Спасибо!
У меня не меняется статус заказа. Писал в ТП.
в настройках не нашел
сейчас с тестовыми ключами после оплаты выдается страница 404
Выдает такую ошибку
[2022-10-04 20:35:39] (ERROR @ /home/v/*******/public_html/core/components/minishop2/custom/payment/msptinkoff.class.php: 476) [miniShop2:mspTinkoff] Wrong Token
Что может быть?
Версия Modx 2.7.2, PHP 7.1
Заказу автоматически ставится «Статус Отменен ID 4» при неуспешной попытке оплаты на эквайринге на сайте тинкофф там где карту вводят.
(неуспешная попытка оплаты — это если не получилось картой оплатить, может при вводе смс-кода клиент ошибся или банковский антифрод не дал оплатить )
Как можно настроить…? Чтобы зря заказу статус отменён не ставился. Это ж и емайл клиенту приходит зря. И у меня на этот статус Отменён Id 4 привязано действие другого компонента Онлайн кассы, он чек возврата автоматически делает.
mspTinkoff 1.0.13-beta Установлено 2023-04-25, 3:38 pm
Год и 2 месяца поздно в тех )
Можно создать настройку ms2_payment_tinkoff_status_cancel и указать там несуществующий статус, но не 0. Должно сработать.
Обновился с 1.0.13 до mspTinkoff 1.0.15 не помогло, подробно логи тут в комменте. modx.pro/components/13067#comment-145434