Add discount message without actually changing the price

Add discount message without actually changing the price

MathijsDelva
Shopify Partner
27 0 5

Hello,

 

Is it possible to add a Shopify Script where the logic's main goal is to target certain products based on certain conditions, but instead of applying actual discounts, it just shows a discount message near the "discounted" product?

I would need to change this code to just "apply" the actual original price instead of the new_line_price but everything i tried just completely disables the discount.

 

def apply(line_item)
    new_line_price = if @discount_type == :percent
      line_item.line_price * @discount_amount
    else
      [line_item.line_price - (@discount_amount * line_item.quantity), Money.zero].max
    end

    line_item.change_line_price(new_line_price, message: @discount_message)
  end



 

Replies 0 (0)