I have a store (on Spree 1.3.2) which uses %-off adjustments.
Specifically, they are adjustments like

5% off over $100
10% off over $200
15% off over $300

This is all working great, and the best adjustment is used for the order,
as expected.

The problem comes when an order is edited in the admin system. Suppose a
customer completes an order on the site for $350, and it had a $52.50
discount (15%). Now the customer changes his mind and calls, and we end up
deleting some of the items from the order in the admin system. The new
order subtotal (before adjustments) is, say, $150.

At this point, the adjustment still shows a $52.50 discount. What we want
is a $7.50 discount (which is 5% of $150).

The issue seems to be that these adjustments are locked, and are not
recalculated when an order is updated in the admin site.

Any suggestions on how to deal with this? Right now, the in-store folks
are having to manually calculate and edit the adjustment, and that's
cumbersome and error-prone to say the least...

Greg

--
You received this message because you are subscribed to the Google Groups "Spree" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spree-user+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Search Discussions

  • Greg Reinacker at Mar 11, 2013 at 10:04 pm
    Done - https://github.com/spree/spree/issues/2682

    Thanks!

    Greg
    On Mar 9, 2013, at 11:48 AM, Ryan Bigg wrote:

    Hey Greg, this sounds like an issue we should look at. Could you please file this information over on https://github.com/spree/spree/issues? Thanks!


    On Thu, Feb 28, 2013 at 1:34 PM, gr2020 wrote:
    I have a store (on Spree 1.3.2) which uses %-off adjustments. Specifically, they are adjustments like

    5% off over $100
    10% off over $200
    15% off over $300

    This is all working great, and the best adjustment is used for the order, as expected.

    The problem comes when an order is edited in the admin system. Suppose a customer completes an order on the site for $350, and it had a $52.50 discount (15%). Now the customer changes his mind and calls, and we end up deleting some of the items from the order in the admin system. The new order subtotal (before adjustments) is, say, $150.

    At this point, the adjustment still shows a $52.50 discount. What we want is a $7.50 discount (which is 5% of $150).

    The issue seems to be that these adjustments are locked, and are not recalculated when an order is updated in the admin site.

    Any suggestions on how to deal with this? Right now, the in-store folks are having to manually calculate and edit the adjustment, and that's cumbersome and error-prone to say the least...

    Greg

    --
    You received this message because you are subscribed to the Google Groups "Spree" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to spree-user+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.





    --

    Ryan Bigg
    Community Manager
    Spree Commerce, Inc.

    Register now for SpreeConf
    May 20-21 in Washington, D.C.
    http://spreeconf.com

    --
    You received this message because you are subscribed to a topic in the Google Groups "Spree" group.
    To unsubscribe from this topic, visit https://groups.google.com/d/topic/spree-user/kK2kQHs5pXY/unsubscribe?hl=en-US.
    To unsubscribe from this group and all its topics, send an email to spree-user+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.
    --
    You received this message because you are subscribed to the Google Groups "Spree" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to spree-user+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupspree-user @
categoriesrubyonrails
postedFeb 28, '13 at 9:34p
activeMar 11, '13 at 10:04p
posts2
users1
websitespreecommerce.com
irc#RubyOnRails

1 user in discussion

Greg Reinacker: 2 posts

People

Translate

site design / logo © 2022 Grokbase