• Resolved mishaml

    (@mishaml)


    Столкнулись с проблемой, что если клиент использует купон, ему также могут начисляться балы, что невыгодно, предлагаю добавить опцию в плагин: отключать начисления бонусов если используется купон

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author calliko

    (@calliko)

    Эта опция есть в настройках

    Thread Starter mishaml

    (@mishaml)

    Смотрел документацию, те настройки что есть просто начисляют балы будут игнорироваться введенные купоны и скидки. балы при этом продолжат начисляться на часть сумы. Нужно полностью исключить возможность начисления балов

    • This reply was modified 1 year, 4 months ago by mishaml. Reason: не дописал
    Plugin Author calliko

    (@calliko)

    Да, точно. Начисляется кешбэк от остатка суммы , которую платит клиент. Отключение этой опции не предусмотрено.

    Thread Starter mishaml

    (@mishaml)

    можно добавить это в следующих версиях?

    Plugin Author calliko

    (@calliko)

    Допустим у клиента кешбэк 50%

    Товар стоит 500руб. Кешбэк будет 250руб.

    Применяется купон на 100руб. Кешбэк будет 200руб.

    Разве честно будет забрать у клиента этот кешбэк?

    Thread Starter mishaml

    (@mishaml)

    Нечесно, но условия бонусной программы – или кэшбек или купон… ну если решите сделать – напишите

    Thread Starter mishaml

    (@mishaml)

    Можете тогда добавить фильтр на количество отображаемого кэшбека в cashback_in_cart.php

    	$cashback_this_order = apply_filters('bfw-cart-cashback-display-amount', $cashback_this_order);
        if($cashback_this_order>0){...
    
    • This reply was modified 1 year, 4 months ago by mishaml. Reason: опечатка
    Plugin Author calliko

    (@calliko)

    Кешбэк все-равно начислится через файл status_completed.php

    Thread Starter mishaml

    (@mishaml)

    я знаю, хочу пока что убрать чтобы люди не видели что он начисляется, а дальше буду думать как сделать на беке

    Plugin Author calliko

    (@calliko)

    ок. В следующей версии внесу этот фильтр.

    Thread Starter mishaml

    (@mishaml)

    Можете ещё добавить фильтр для начисления бонусов в status_completed.php и можно будет закрыть вопрос

    			$computy_point_new = ( new BfwPoints() )->roundPoints( $computy_point_new );
    
    			$computy_point_new = apply_filters( 'bfw-completed-points', $computy_point_new, $order_id, $order );
    

    ну и чтобы перед тем как добавлять бонусы была проверка есть ли они, сейчас такой кажется нету)????

    • This reply was modified 1 year, 4 months ago by mishaml.
    • This reply was modified 1 year, 4 months ago by mishaml.
    Plugin Author calliko

    (@calliko)

    Добавлю фильтр в новой версии. По поводу проверки посмотрю этот момент.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Добавить опцию не начислять балы если купон’ is closed to new replies.