Change cache for discounts (Tibber)

Good morning

we have been testing the new discounts end point and its working good So great job

There is one thing i would like to bring up though. I'm assuming this up to 15mins until changes go through could be an eventual consistency issue due to jobs being queued up and what not?

Backstory:
We have 2 store groups (regular/member)
We made changes to a discount rule and save it. Then after a little while the regular price has updated but not the member. This obviously created quite a weird scenario on our product page since that rule should affect both store groups. The time between the 2 store groups prices update took ~10mins (i'm not sure here about exact time passed, but enough time that we started questioning our own sanity).

So would it be possible to ensure that when a discount rule change triggers recalculation jobs, all affected store groups within the same market are processed in the same batch/run? That way price updates stay consistent per market. Since it's common to display prices across store groups on the same product page (like we do with regular vs. member pricing), having them out of sync, even temporarily, creates a confusing experience for both shoppers and store admins.

Have a nice Friday and let me know if something is unclear with my ask

Please authenticate to join the conversation.

Upvoters
Status

Rejected

Board

Feature Requests

Date

5 months ago

Subscribe to post

Get notified by email when there are changes.