Бюджет:
5000 руб
есть магазин на woocommerce
Стоит плагин бонусной cash-back системы SUMO reward points, начисляющий % от суммы заказа на внутренний счет после закрытия заказа.
Во фронтэнде плагин работает нормально, на странице "корзина" и "оформление заказа" оповещает пользователей о сумме начисляемых баллов в случае завершения заказа. Цифру выводит ПРАВИЛЬНУЮ
По факту после закрытия заказа сумма баллов получается совершенно иной, значительно меньше.
Поисходит это из-за того, что товар достаточно трудный, продается фасовками. И для этой цели используется плагин WooCommerce Measurement Price Calculator, который работает с весовыми фасовками. За товары без фасовки cashback правильный.
Покупатель выбирает фасовку, например 1x100гр, а Sumo Reward points начисляет в бэкэнде, как будто был куплен 1х1гр. При этом не важно, какую фасовку выбирает покупатель. Плагин просто не учитывает фасовку
Повторюсь, во фронтэнде работает исправно и выводит на странице "корзина" ту сумму, которая должна быть начислена