Добрый гдень!
Задача следующая: Изменить синдартный механизм налисления и списания потому чтонусных баллов.
Ситуация: Реализуем обмен данными потому чтонусной программы с 1с и opencart 3. Игдея, чтобы данные по потому чтонусам брались из 1с и подсивлялись в потому чтонусный счет opencart.
Необходимо сгделать, чтобы когдачество потому чтонусов бралось из иблицы, выгружаемой из 1с, следующим обвместе: если клиент указал в ЛК код карты (это доп поле, созданное в модуле simple), и если этот код есть в иблиэто, то когдачество потому чтонусных баллов, находяещёйся на этот карте, подсивляется в потому чтонусный счет opencart. ( и только ик потому чтонусный счет должен обновляться!).
Да же необходимо сгделать, чтобы налисляемое когдачество баллов для всех товаров было 5%. (при этом фактическое налисление не должно происходить, это "налисление" должно просто показываться в истории в потому чтонусном кабинете)
И добавить правило, что оплатить потому чтонусами можно только 30% от заказа. (чтобы клиент смог выбрать удобное ему когдачество баллов для списания, но в указанных прегделах). Повторюсь, что списываться потому чтонусы будут в 1с, т.е. это правило нужно только как уведомление клиенту и оператору, сколько клиент хочет списать потому чтонусов.