2

When the store_order_recalculate_end hook is fired, all calculations have already taken place. See picture. So you need to calculate and set the order_total yourself.


2

I believe the problem here was that after allowing the user to enter a promo_code, the promo_code field was redisplayed empty. That way, when the customer submitted the final order for payment, the promo code was reset to a blank string, resulting in the discount being removed. To avoid this, either hide the promo_code field when it is set, or display a ...


2

This has been fixed in Store 2.0.4 which was released today: Fixed ability to edit time manually in datetime fields in the control panel You can now manually edit the time after selecting the date you need.


1

This is the intended behavior of how that discount type works. If you go to the Discount Settings you will see a field called Matched On with the options of either Entry ID or SKU. This is what Store uses to match the particular product to apply the discounts on. Think of it as buy 2 shovels get 50% off a 3rd shovel. This assumes you have set the Step ...


1

I'd guess you'd need to build an Extension to handle this since it's so specific to your needs. CartThrob has their list of hooks here: http://cartthrob.com/docs/docs_cartthrob2/developers/hooks/index.html Looks like using the "cartthrob_calculate_discount" hook is your best bet. That's where I'd start at least. This SE question will lists a number of ...


1

Make sure that you have cleared your cart to reset the session which should then reset the {order_discount} tag


1

The tag {order_discount} should give you the amount of money that's being discounted from the customers cart? This will be formatted for currency, if you just want it as a numeric value, simply use {order_discount_val}. You have: {order_subtotal} (The amount before the discount) {order_discount} (The amount of the discount being applied) {order_total} (...


1

Currently you are able to "Restrict to Member Groups" but not per member. If selected, this discount will only be available to logged in members of these member groups. I'd suggest creating discounts with "Total Use Limit" set to 1 and an extremely unique "Promo Code" that can't be guessed. Use the "Notes" field to store the member ID... You can key ...


1

Not automatically. You could just set these as a global variable either as a snippet or using something like Low Variables and then pull these into the corresponding products pages. This way you only have to update in one place and it updates site wide. It wont be directly linked to the offers from a fully automated point of view but will probably be the ...


Only top voted, non community-wiki answers of a minimum length are eligible