Personalized checkout and custom promotions with Shopify Scripts
How can I tell if a user has entered a shipping or percentage discount? If I try to access Input.cart.discount_code.percentage and they used a shipping code, I get an error. I noticed in the docs Inputs.cart.discount_code returns "CartDiscount::Shipping, CartDiscount::Percentage, etc. " but I can't seem to figure out the proper syntax:
if Input.cart.discount_code == CartDiscount::Shipping
#do something when user enters shipping discount code
end
Did you ever figure this out? I'm struggling with the same thing.
I tried this and seems working,
my_string = Input.cart.discount_code.to_s
if my_string.include? "FixedAmount"
puts "String includes 'FixedAmount'"
end
Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024