Алексей

Алексей

С нами с 07 сентября 2020; Место в рейтинге пользователей: #3686
Алексей
18 июля 2025, 15:45
0
Доброго дня. Может из-за медленного сервера быть ошибка «Заказ с таким order_id уже существует.»? Ссылка на оплату нестабильно появляется в емайлах, клиенту приходит крайне редко, а в корзине вообще редко но бывает, в основном открывается страница неудачной оплаты. В емайл менеджеру только ссылка приходит.
Обновился с 1.0.13 до mspTinkoff 1.0.15 не помогло, подробно логи тут в комменте. modx.pro/components/13067#comment-145434
[2025-07-17 13:42:09] (ERROR @/var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 412) Array
(
    [Success] => 1
    [ErrorCode] => 0
    [TerminalKey] => 1682406299694
    [Status] => NEW
    [PaymentId] => 6704270425
    [OrderId] => 7021
    [Amount] => 251200
    [PaymentURL] => https://securepayments.tinkoff.ru/afwfa2t5
)

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 491) [miniShop2:mspTinkoff] Init

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 492) '{"TerminalKey":"1682406299694","OrderId":7021,"Amount":251200,"CustomerKey":3289,"Currency":"643","RedirectDueDate":"2025-07-22T13:42:10Z","DATA":{"Email":"user@ya.ru"},"Token":"bc7275fc4254a9600221rc382912da244b20a6b254be82f725409580d519a6b99a97"}'

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 491) [miniShop2:mspTinkoff] Init
[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 492) array (
  'Success' => false,
  'ErrorCode' => '8',
  'Message' => 'Неверный статус транзакции.',
  'Details' => 'Заказ с таким order_id уже существует.',
)
Алексей
17 июля 2025, 14:36
0
Добрый день. Подскажите пожалуйста по логам, как исправить ошибку.

Только 1й раз работающая ссылка на онлайн-оплату тинкофф, она приходит в емайл клиенту, и то через раз, а через секунду в логах пишет уже error message «Неверный статус транзакции»

В итоге из корзины на оплату не переходит, ссылка на " Id ресурса при неудачной оплаты " из системных настроек Платежей Тинькофф, и менеджеру в емайле тоже идёт ссылка на страницу неудачной оплаты.

* возможно после уменьшения мощности сервера началось, но не факт.

[2025-07-17 13:42:09] (ERROR @/var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 412) Array
(
    [Success] => 1
    [ErrorCode] => 0
    [TerminalKey] => 1682406299694
    [Status] => NEW
    [PaymentId] => 6704270425
    [OrderId] => 7021
    [Amount] => 251200
    [PaymentURL] => https://securepayments.tinkoff.ru/afwfa2t5
)

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 491) [miniShop2:mspTinkoff] Init

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 492) '{"TerminalKey":"1682406299694","OrderId":7021,"Amount":251200,"CustomerKey":3289,"Currency":"643","RedirectDueDate":"2025-07-22T13:42:10Z","DATA":{"Email":"user@ya.ru"},"Token":"bc7275fc4254a9600221rc382912da244b20a6b254be82f725409580d519a6b99a97"}'

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 491) [miniShop2:mspTinkoff] Init
[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 492) array (
  'Success' => false,
  'ErrorCode' => '8',
  'Message' => 'Неверный статус транзакции.',
  'Details' => 'Заказ с таким order_id уже существует.',
)
[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 410) [miniShop2:mspTinkoff] Test log.
[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 412) Array
(
    [TerminalKey] => 1682406299694
    [OrderId] => 7021
    [Amount] => 251200
    [CustomerKey] => 3289
    [Currency] => 643
    [RedirectDueDate] => 2025-07-22T13:42:10Z
    [DATA] => Array
        (
            [Email] => user@ya.ru
        )

    [Token] => bc7275fc4254a9600c382912da244b20a6b254be82f725409580d519a6b99a97
)

[2025-07-17 13:42:10] (ERROR @ /var/www/host/data/www/site.ru/core/components/minishop2/custom/payment/msptinkoff.class.php : 412) Array
(
    [Success] => 
    [ErrorCode] => 8
    [Message] => Неверный статус транзакции.
    [Details] => Заказ с таким order_id уже существует.
)
Алексей
23 ноября 2024, 00:42
0
Еще снова вернулась проблемка, после выбора способа доставки почтой РФ — появляется стоимость доставки, но она «прилипает» и не исчезает после переключение способа доставки на СдэкКурьер.
(а до переключения на почту, Сдэк курьер рассчитывает нормально) Неправильно что-то сделал.
<h2 class="border h1">{'ms2_deliveries'|lexicon}</h2>
[[!msRussianPost]]
[[!ms_CDEK2]]
<div id="ms_cdek2_status"></div>
Алексей
22 ноября 2024, 23:29
0
Помогите пожалуйста, с настройками напутал.

По msRussianPost в этом году примерно началось, возможно при установке 4.0.13-beta 2024-10-21.
При выборе города из выпадающего списка в ранее заполненное поле индекс подставляется Undified.
И сдэк компонент примерно также (Undified не ставится, просто заполненный индекс удаляет)


Есть 2 выпадающих списка городов с разным дизайном, один при выборе просто стирает индекс, надо вводить заново, а второй список подставляет Undified.

Включаю Автокомплит у Почты (Индекс Undified ставится)
Надо выбрать и включить только один из автокомплитов городов, так задумано?
Алексей
22 ноября 2024, 21:49
0
Здравствуйте. Компонент ms_Cdek2 вернули, ура! У меня 2.0.31-beta от 2022г.
Подскажите пожалуйста, его деинсталлировать или просто обновить до новой версии?
Алексей
29 июня 2024, 15:05
0
Надеюсь ГрандМастер вернёт Сдэк, никто не пишет, просто все понимают надо ждать.
Алексей
26 июня 2024, 10:39
0
Вобщем есть ли системная настройка у mpsTinkoff, которая отвечает за автоматическое включение статуса Заказ Отменён id 4?
Алексей
26 июня 2024, 10:14
0
Добрый день. Подскажите пожалуйста как это изменить, настройку не могу найти.

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

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

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

mspTinkoff 1.0.13-beta Установлено 2023-04-25, 3:38 pm
Год и 2 месяца поздно в тех )
Алексей
16 июня 2024, 07:28
0
Добрый день. А кто-нибудь вкурсе, безопасно ли временное решение? и может известно кто его загрузил туда… «cdn.jsdelivr.net/gh/cdek-it/widget@2.5.5/widget/scripts/»,
Алексей
07 апреля 2023, 14:11
0
А понял. По картинке такие опции есть.

Я при оформлении указал — оплачу в банке. Может завтра, когда мне это будет удобно.
Еще бы минишопом по-простому счета формировались, обычные счета как из 1с-ки, чтоб самому не делать.
Алексей
07 апреля 2023, 10:37
0
А если я получаю через 5 минут письмо с напоминанием, что нужно оплатить это тоже вызывает отторжение. Я только сделал заказ, а мне уже напоминают, что пора и деньги заносить, а то ты уже целых пять минут как не платишь)
Клиенту лучше не давать время на «подумать», надо быстро платить, сразу после оформления перекидывает на эквайринг, а там Сберпэй в пару кликов работает.
Алексей
07 апреля 2023, 10:31
0
Если я приобрел товар на сайте, то это уже значит, что товар в наличии.
Если я через 5 минут вдруг получу письмо с информацией, что товар в наличии я посчитаю, что с сайтом что то не так.
Надо пробовать. Решение платить за секунду принимается. Бывает если клиент заказал и не оплатил, значит ждёт звонок или емайл. Если не оплатил, я через 3 минуты отправляю емайл «Заказ передан в доставку» с призывом к действию: «Оплатить прямо сейчас и сегодня заказ будет отправлен».

Если не помогло, то менеджер звонит (только по очень выгодным заказам). Сразу не оплатили, может через день-два оплатят, когда почту проверит.

Часто заказ делают одновременно на нескольких сайтах, и оплатят тому, кто первый свяжется.
Алексей
22 ноября 2022, 15:04
0
Павел, будет версия 2, более универсальная и простая? Мне подобный компонент-калькулятор нужен в целях маркетинга — удержать Юзера на сайте, чтобы он квест-конструктор прошёл, собрал корзину, получил медальку и промокод.

Чтобы после прохождения «квеста», Юзеру кнопка «Узнать цены» добавила в корзину выбранные в квесте товары.
и чтобы Юзер после прохождения квеста увидел 5-минутный горячий промокод для заказа прямо сейчас. И 2й вариант — чтобы юзер после «квеста» ввёл емайл/телефон и заявку получил менеджер.

1. Размеры
* Юзер выбирает размеры помещения, длина-ширина-высота. В зависимости выбранных от размеров, ему предлагается подборка товаров, который менеджер утвердил подходящими для данных размеров.

Выберите диван
* Юзер выбирает товар из категории1, производителя1, или товар1, товар2, товарN которые менеджер вписал для выборки диванов

Выберите кресло
* Юзер выбирает товар из категории1 или товар1, товар2, товарN

Размеры помещений стандартные, 3 метра, 5 метров и тд, для каждого помещения менеждер в админке выберет подходящие товары.


Тут суть в универсальности, и простых настройках, например для сбора заявок на ремонт, и
Покрытие пола — краска / линолиум / ламинат. Исходя из выбора юзера, сайт предлагает цвета и марку краски.
В телегу я Вам написал сегодня, если что на связи.
Алексей
22 ноября 2022, 10:58
0
В предвкушении черной пятницы, и покупки дорогих компонентов, ИмпортЭкспорт, msPromoCode и других, надо по полной закупиться на будущие года.
Алексей
22 ноября 2022, 10:55
0
Ильи, на будущее не запланируете опцию — автоматически переключить статуса заказа на отправлен? Чтобы мой сайт взял трек из сдэка, и сам отправил трек клиенту как обычно из tpl.msEmail.sent.user. Просто там ссылки на отзывы, на сайт пусть клиенты заходят. А емайлы СДЭКа отключить бы в настройках компонента, сдэк лишний трафик не требуется)
Алексей
18 ноября 2022, 22:48
0
Спасибо большое, напишу через несколько дней.
Алексей
18 ноября 2022, 20:32
0
В поиске по базе данных такой артикул только у 1 товара. Нет дублей. Я и все товары пробылал обновить, и этот, и другой, и разные. Проверил в поиске — в каталоге — 100% такой артикул всего 1, у 1 товара, в прайс листе тоже 1 такой артикул. И товаров штук 100, если артикулы у 1-2 товаров совпадали, раньше это не мешало импорту всех остальных товаров.

Если поможет обновление, можно купить компонент. Я его давно не обновляю. Сделал магаз, купил компонент на тестовый сайт, перенёс на основной домен, потом за 5 лет сменил 3 домена. Но других копий сайтов с этим компонентом 100% нету, максимум для теста, могу иногда клонировать сайт ненадолго, но не более.
Алексей
18 ноября 2022, 19:37
0
И еще проверил cvs файлом 1 строка, всего 2 ячейки, артикул и цена. Более актуальный лог.

[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3343) max_execution_time:600
[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3344) memory_limit:256M
[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3345) Используется настройка для полей c ID: 63
[2022-11-18 19:31:52] (INFO @*/core/components/msimportexport/model/msimportexport/msie.class.php : 3423) Строка данных для импорта 
Array
(
    [0] => art123
    [1] => 125
)

[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3516) SQL запросов для проверки на дублирование: 
SELECT msProduct.id FROM `modx_site_content` AS `msProduct` JOIN `modx_ms2_products` `Data` ON msProduct.id = Data.id WHERE  ( `msProduct`.`context_key` = 'web' AND `Data`.`article` = 'SBGS30' )  
[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3520) Ключ article = SBGS30 имеет дубликат
[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3536) Массив данных импортера: 
Array
(
    [article] => art123
    [price] => 125
    [class_key] => msProduct
    [context_key] => web
    [tvs] => 
    [pagetitle] => Зажигалка Bic
    [parent] => 442
    [id] => 967
)

[2022-11-18 19:31:52] (INFO @ */core/model/modx/registry/moddbregister.class.php : 160) Message was null or expired: stdClass Object
(
    [topic] => 2
    [id] => 6cfe0e6127fa25df2a0ef2ae1067d915
    [created] => 2022-11-17 13:46:10
    [valid] => 2022-11-17 13:46:10
    [accessed] => 2022-11-17 13:46:10
    [accesses] => 0
    [expires] => 1668682330
    [payload] => if (time() > 1668682330) return null;
return 1;

    [kill] => 0
)

[2022-11-18 19:31:52] (ERROR @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3626) Ошибка для update: 
Array
(
    [0] => alias: Это поле обязательно для заполнения.
)

[2022-11-18 19:31:52] (INFO @ */core/components/msimportexport/model/msimportexport/msie.class.php : 3669) Вы в режиме отладки, поэтому мы обрабатывать только 1 строку. Время: 0.0919871 сек.
Алексей
18 ноября 2022, 19:29
0
Обрабатывает хоть 100 товаров, но не обновляет.
Screenshot-2