Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

oolqwertyeg

Newbie
  
  • Posts

    9
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

oolqwertyeg's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

2

Reputation

  1. Итак, поменял callback, все заработало. Старый код (примерно с 503 строки) Новый код
  2. Это понятно) До меня просто, наконец, дошло в чем может быть причина. В моем случае будет проще проверку убрать. В нормальном эквайринге сумма приходит полная, а снимается за период (день), поэтому, видимо и нет никаких проверок Благодарю за разъяснения!
  3. Попробую сейчас. Судя по гитхабу, проверку суммы ввели только в этой версии, а она и не будет сходиться, так как комиссию сразу снимают. С заказа на 6р мне приходит 5,88, о чем и пишется в комментарии
  4. вот код callback Я так подозреваю (не силен в php), что проблема в части Потому что у меня создается запись в истории с текстом "Получен платеж...", а не "Платеж <...> подтвержден", только я не совсем понимаю суть условия, которое не выполняется ($data['amount'] == $orderAmount). Это говорит о том, что сумма заказа не совпадает с суммой платежа?
  5. Приветствую! Уже несколько дней пытаюсь разобраться с пропадающими заказами. В гугле не забанили, ничего подходящего не нашел. Суть в следующем: использую русскую сборку opencart 3.0.2.0, до этого пробовал ocstore, но там были проблемы seo pro. Впрочем, проблема там была та же. Для оплаты использую модуль yoomoney (последний, 2.0.5, другие у меня не переходили к оплате вообще; именно юмани, не кассу, иными словами перевод на кошелек). После создания заказа и его оплаты, он падает в "потерянные". Письмо клиенту об оплате, естественно, не приходит. Callback работает, создается комментарий в заказе с указанием того, что оплата прошла, с номером платежки и суммой и с указанием статуса. В контроллере модуля жестко указан статус заказа с id=1 (по умолчанию "ожидание"), менял на 2 (в обработке), его же ставил в настройках магазина по умолчанию и в настройках модуля. В комментарии, опять же, статус менялся на "в обработке". Но заказ не появляется. Не антифрауд. В базе данных order_status_id = 0. Если поменять, то и в заказах появится. Но на каком этапе это выполняется в модуле и почему он остается нулевым, несмотря на то, что в истории заказов создается запись об изменении статуса я так и не понял. Прошу помощи.
    Отличный модуль! То, что должно быть из коробки. Автору огромная благодарность!
  6. @kokos73 @KomissarJuve перефразирую... мне не товары нужно вывести из главной категории, а строку/текст/значение (нужное подчеркнуть)
  7. @kokos73 Каким образом это должно помочь с моей проблемой?
  8. Помогите, пожалуйста, вывести наименование главной категории в модуль (аналог рекомендуемых/хитов/новинок). Суть в следующем: на главной выводится четыре модуля с товарами. Каждый модуль - отдельная категория товаров. То есть, четыре категории товаров = четыре модуля. В каждом из модулей выводятся заголовок (категория, которая прикреплена к товару второй, указывается в админке) и товары из соответствующей категории в виде карточек (картинка, название, главная категория, которую пытаюсь вывести и цена). До этого на другом сайте делал вывод основной категории в карточке товара (в модели получал id категории из базы данных, затем получал имя в контроллере и в шаблоне уже выводил), а здесь никак не могу сообразить (в php и sql я нулевой, только учусь). Так же пробовал получать id главной категории в модели продукта, а в контроллере модуля ее получать, но при выводе либо ничего, либо "0".
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.