• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

[email protected]
#1 Posted : Wednesday, November 6, 2013 2:45:16 PM(UTC)
michael@smartz.com

Rank: Member

Joined: 6/9/2011(UTC)
Posts: 12

We had a client contact us about the "Calculate Offers" button not working. We tested their use-case and confirmed that it wasn't working in their store. So far I've only tested this with the "Product(s)" offer type. The Offer gets successfully added to the "Promotional Codes In Use" Section, but the product price doesn't get recalculated. I also tested this in the http://demo.bvcommerce.com/ store and confirmed that it was *not* working there. Perhaps we're not using the offer correctly, or perhaps there's a bug?

After digging through the code I confirmed that both the RecalculateOffersLinkButton_Click() and the RunOrderEditedWorkflow() functions are getting called. RunOrderEditedWorkflow is returning a successful result.

I've made a video of this process in the Demo store. You can see that the price does not get updated: http://screencast.com/t/1y3mUNm3M3v

I'm going to continue digging through the code to see if I can't resolve the issue, but any input would be greatly appreciated, even if it's just "This is a known bug".
Aaron
#2 Posted : Saturday, November 9, 2013 3:20:16 PM(UTC)
Aaron

Rank: Administration

Joined: 4/2/2004(UTC)
Posts: 2,393
United States
Location: Hummelstown, PA

Thanks: 6 times
Was thanked: 163 time(s) in 158 post(s)
We've confirmed that this is a bug, and one that dates back to BVC 5. We will have a fix ready for SP1.
Aaron Sherrick
BV Commerce
Toll-free 888-665-8637 - Int'l +1 717-220-0012
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012