Title: Customer Facing Display briefly shows incorrect prices before Cart Transform completes
We’re seeing a UX issue when using Cart Transform Functions in Shopify POS with the Customer Facing Display enabled.
When an item is added to the cart:
- The item is immediately displayed with its original price.
- Cart Transform then executes.
- The line item’s price updates to the transformed value.
- Customers see the price visibly change after it has already appeared.
The attached video demonstrates this behavior in the Shopify POS cart. A merchant using a Customer Facing Display has confirmed that the same sequence occurs there as well, making the price change highly visible to customers.
The merchant has reported that customers notice the sudden price change and often ask about it, creating confusion during checkout.
As more POS apps migrate to Cart Transform—particularly apps that dynamically calculate prices, such as weight-based selling or variable pricing—we expect more merchants using Customer Facing Display to encounter this issue.
Suggested improvement
If Shopify detects that the POS cart has one or more Cart Transform Functions installed, consider delaying the display of newly added line items on the Customer Facing Display until the Cart Transform has finished executing.
This would ensure customers only see the final transformed price, preventing sudden visual jumps and providing a smoother checkout experience.
Although the attached recording is from the POS cart rather than the Customer Facing Display, it illustrates the same behavior that the merchant is experiencing on the Customer Facing Display.