To implement dynamic-colored buttons on the POS screen in Dynamics 365:
- Out-of-the-box (OOB): There is no OOB solution to programmatically change button appearances in POS
- Custom Development:
- Create a custom component or POS extension to dynamically update button colors.
- Set up a timer to periodically fetch the status of 4 stations from an external system (via API).
- Update the button color using JavaScript, manipulating the DOM or styling through CSS classes based on the status
- ​​​​​​​Considerations:
- You’ll need to use the Retail SDK, POS customization, and JavaScript/HTML to achieve this.
- Manage timeouts and performance to ensure the periodic checks don't impact POS operations
In summary, a custom solution is required for this functionality
Best regrds,