How do I identify which of my machines the transaction is coming from?
You can identify the machine from which the transaction originated by checking the Sale request data.
1. Recommended Method: MachineInfo
MachineInfoThe best method is to use the Id field found within the MachineInfo object in the request.
- This
Idrepresents your virtual machine's ID. - Recommendation: We suggest matching by the virtual machine ID because it is less likely to change than the physical device (e.g., if you swap a payment terminal).
Action Item: We recommend adding a column to your internal tracking table that correlates the
MachineInfo.Idwith the physical location of the device.
2. Alternative Method: DeviceInfo
DeviceInfoYou can also identify the source using the physical device's serial number, which is sent within the DeviceInfo object. This is a less reliable long-term key if device swaps are common.
Updated 2 days ago