Автоматическое списание баллов при изменение статуса Opencart/OcStore 3.x

Тема в разделе "Общие вопросы", создана пользователем Иван Николаев, 22 июл 2022.

  1. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Всем привет!

    Хочу сделать автоматическое списание баллов при изменение статуса.

    На другом форуме, ответа к сожалению никто не оставил)

    Подскажите, пожалуйста.

    Спасибо!
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Баллы используются при покупке, а значит списываются. У вас что то по другому?
     
  3. Иван Николаев

    Иван Николаев Пользователь

    Сообщения:
    108
    Симпатии:
    7
    Когда их вручную вводит покупатель. А хочется чтобы при изменения статуса заказа, списывались баллы.
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    Посмотреть как добавлять \catalog\model\extension\total\reward.php

    Посмотреть как получить кол-во баллов \catalog\model\account\reward.php

    Все это повесить на событие addOrderHistory
    или напрямую в файл \catalog\model\checkout\order.php
     
    Иван Николаев нравится это.