Open URL in POS
This article describes how you can configure a button in Dynamics 365 Commerce point of sale (POS) to open a URL. This feature doesn't require a code customization, and is configurable by someone in a nondeveloper role.
This feature allows configuration of a button in POS using the button grid designer to open a URL. Currently, this feature is supported in the following configurations:
- Open in new window.
- Open within POS.
This configuration defines whether to open the URL in a new window or within the app. When configured to open a web URL within the app, the side navigation panel and top bar of POS are visible and available for user interaction. When configured to open in a new window, the URL opens in a new window on the Store Commerce app for Windows, and in a new browser tab in all other POS clients. To enable this feature, you must configure the URL with the Open in new window option selected.
Opening a web URL within POS is currently only supported for the Store Commerce app for Windows. On other clients, this capability is under development and planned for release in future updates. To enable this capability, you must configure the URL with the Open in new window option not selected.
Client | Open in new window | Open within POS | Details |
---|---|---|---|
Store Commerce app for Windows | ✓* | ✓ | * Opens in new Store Commerce app window. |
Store Commerce for web | ✓* | X | * Opens in new browser tab. |
Store Commerce app for iOS | ✓* | X | * Opens in new browser tab. |
Store Commerce app for Android | ✓* | X | * Opens in new browser tab. |
Before you begin, review how to configure Screen layouts for the point of sale (POS).
To configure a URL to be opened in POS, perform the following steps.
- In head office, go to Retail and Commerce > Channel Setup > POS Setup > POS > Screen Layouts.
- Select Button Grids > Designer.
- Create a new button.
- Select Button properties.
- Select Open URL as the action.
- Enter the URL that you want to use.
- Configure whether to open the URL in a new window.