In Microsoft Dynamics 365 for Operations we now have the long-awaited hardware tool: Retail peripheral simulator. The peripheral simulator allows you to set up, test, and troubleshoot individual peripherals that are generally used within the retail environment. This includes: line displays, cash drawers, pin pads, printers, signature captures, bar codes, and so on.

Interactions between the POS and the below virtual devices are supported within the simulator:

  • Printer
  • Line display
  • Magnetic stripe reader (MSR)
  • Drawer
  • Drawer 2
  • Scanner
  • Scale
  • Personal identification number (PIN) pad
  • Signature capture

Utilizing these tools and virtual devices allows you to thoroughly test and isolate issues that may be caused by incorrect setups or malfunctioning devices.

There are several scenarios that can be applied while using the peripheral simulator, including troubleshooting, training, and testing. To start, you can troubleshoot device setup to determine where issues originate. In addition, you can effectively train cashiers by allowing them to interact with the POS in a virtual environment. Lastly, you can test product bar codes, receipt formats, and so on, without having to deploy physical hardware in a virtual environment.

To access this tool, here’s what you need to do:

Start by going to the Hardware Profiles

In the demo data, a new profile has been added – “Virtual”. You will also notice a new “Download” button has been added. This allows you to directly download the simulator.

  1. Start by selecting the “Virtual” profile (shown in the image below)
  2. Select “Download” from the upper-hand menu bar
Peripheral Simulator Dynamics 365 Operations-1
  1. Click on the simulator download (shown in the image below)
Peripheral Simulator Dynamics 365 Operations-2

Now, it’s time to download and install the simulator

The installer will download automatically. When complete, select “Run” from your downloads.

Peripheral Simulator Dynamics 365 Operations-3

Once the installation begins, select next-next-next. Then, Install. Once complete, select “Finish”.

Peripheral Simulator Dynamics 365 Operations-4
Peripheral Simulator Dynamics 365 Operations-5
Peripheral Simulator Dynamics 365 Operations-6

Once the installation is complete, you will see the below application

You’ll see the installed application with the individual peripherals that are available to you.

Peripheral Simulator Dynamics 365 Operations-7

Now, you need to configure the simulator. Here’s how:

  1. Create a new hardware profile on the retail store
  2. Assign the virtual profile to the hardware station
Peripheral Simulator Dynamics 365 Operations-8
  1. Run your 1070 and 1090 jobs – depending on which setup changes you made

Install OPOS Driver

Since all communication is OPOS based within the hardware profile we are using, we need to install the following: OPOS software download link.

Peripheral Simulator Dynamics 365 Operations-9
Peripheral Simulator Dynamics 365 Operations-10

When moving through the installation prompts, select – Next, Next, Next, Install.

When installed, you are ready to start up your POS

Manually go in and enable the use of the hardware station, if needed.

Cash Sale

Run a test transaction and you will see the receipt appear on the printer:

Peripheral Simulator Dynamics 365 Operations-11

You will need to close the Drawer, as it opened due to needing to give change.

Peripheral Simulator Dynamics 365 Operations-12

Click the Close drawer button to close it.

Peripheral Simulator Dynamics 365 Operations-13

Credit Card Configuration – Simulator

Click the + button to create new card:

Peripheral Simulator Dynamics 365 Operations-14

Enter the following information: Type of card, Card number, Expiration date. Once complete, select “Save card” and the card will be created.

Peripheral Simulator Dynamics 365 Operations-15
Peripheral Simulator Dynamics 365 Operations-16

Credit Card Transaction

You can run a sale and select the “Pay card” button in the POS followed by the Swipe card button in the Simulator. This adds the card info to the tender information in the POS:

Peripheral Simulator Dynamics 365 Operations-17

Next Select “Pay by card”, click “Swipe card” on the simulator, and the credit card (cc) information will be added to the cc transaction screen, as shown below:

Peripheral Simulator Dynamics 365 Operations-18

Complete the transaction, and you will get a receipt in the printer window of the simulator, as shown in the image below.

Peripheral Simulator Dynamics 365 Operations-19

This makes the Microsoft Dynamics 365 Operations POS demos much more detailed and efficient.

Happy Demoing!