C
C#16mo ago
linqisnice

❔ How are prices changes/updates commonly handled in e-commerce?

Is polling/signalr used to display relevant/current prices? What about when the price changes during checkout? Do I display that to the user? Anyone got any insight or tips?
5 Replies
Klarth
Klarth16mo ago
Most reasonable businesses would have a policy of eating potential costs to not piss off the customer mid-transaction unless there was some business-breaking price mistake. There's "lag time" in retailers between what can be updated in the database and the stickers that can be updated on the shelf. They're going to give you the advertised shelf price if the DB updates for some reason during store hours. There might be a few competitive markets where mid-transaction price changes make sense because frequent price fluctuations have been socially normalized: airline tickets is one. Odds are I'd just leave the site if this were an online retailer doing a price increase mid-transaction. You might have price changes across date boundaries and most consumers respect that even though it sucks. Then your cart prices get invalidated and updated.
Mayor McCheese
Mayor McCheese16mo ago
Tbh Amazon changes prices on you
Klarth
Klarth16mo ago
Yeah, but its ecosystem is much more complex with multiple vendors.
Mayor McCheese
Mayor McCheese16mo ago
Most folks have multiple vendors tbh Though I do appreciate the idea of eating the cost; I think it’s what should be done Within reason
Accord
Accord16mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.