-
Support for Custom Control on Mobile POS.
Currently, custom controls are supported on larger display versions (desktop/tablet) of POS views but not on mobile views. This creates an inconsistency in behavior between phone and tablet/desktop devices. Extensions targeting CustomerAddEditView do not apply to CustomerAddEditViewPhone because these are separate views with different schemas. As a result, critical custom fields required for customer creation and editing are unavailable on mobile devices.
Suggested approach is to enable support for custom controls on mobile POS views, similar to what is available for desktop/tablet views. This would allow extensions targeting CustomerAddEditView to also apply to CustomerAddEditViewPhone, ensuring consistent functionality across all device types.
-
Option to Preserve POS Tax Overrides When Advanced Tax Calculation Is Enabled
Currently, when advanced tax calculation is turned on in Globalization Studio, F&O recalculates taxes during invoicing, overriding any tax values applied at POS (including exemptions). The “Don’t recalculate tax” parameter seems to be overridden as well.
What I think should enhance this is to add configuration option or parameter that allows POS-originated transactions to retain their tax values during invoicing, even when advanced tax calculation is enabled. Or make it so that Don't recalculate in Commerce Parameter is honored even when Advanced Tax Calculation is enabled.
-
Prevent Item Scanning During Payment on Self-Checkout
Currently, if a customer scans an extra item while the payment screen is active on self-checkout, the item remains in the cart and is processed after payment. This can lead to confusion and missed charges. The proposed change is to block all item scanning during the payment process, ensuring that no new items can be added once tendering has started. This will improve transaction accuracy, reduce errors.
