Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 2.63 KB

windows_devices_pointofservice.md

File metadata and controls

40 lines (27 loc) · 2.63 KB
-api-id -api-type
N:Windows.Devices.PointOfService
winrt namespace

Windows.Devices.PointOfService

-description

Enables application developers to access Point of Service (POS) peripheral devices. The namespace provides a vendor-neutral interface for accessing POS devices from various manufacturers from the UWP app.


BarcodeScanner enables application developers to access barcode scanners to retrieve decoded data from a variety of barcode symbologies such as UPC and QR Codes depending on support from the hardware.

CashDrawer enables application developers to interact with cash drawers.

LineDisplay enables application developers to control customer facing 2x20 line displays.

MagneticStripeReader enables application developers to access magnetic stripe readers to retrieve data from magnetic stripe enabled cards such as credit/debit cards, loyalty cards, access cards, etc.

POSPrinter enables application developers to print to network and Bluetooth connected receipt printers using the Epson ESC/POS printer control language.


Common MembersDescription
[UnifiedPosErrorData](unifiedposerrordata.md) classProvides error information.
[UnifiedPosErrorReason](unifiedposerrorreason.md) enumerationDefines the constants that indicates the reason for the error event.
[UnifiedPosErrorSeverity](unifiedposerrorseverity.md) enumerationDefines the constants that indicates the error severity.
[UnifiedPosHealthCheckLevel](unifiedposhealthchecklevel.md) enumerationDefines the constants that indicates the type of health check that can be performed on the devices.
[UnifiedPosPowerReportingType](unifiedpospowerreportingtype.md) enumerationDefines the constants that indicates power reporting capabilities of the Point of Service (POS) device.

-remarks

Applications which require this namespace require the addition of the “pointOfService” DeviceCapability to the app package manifest.

-examples

-see-also

Cash drawer sample (Windows 10), Magnetic stripe reader sample (Windows 10), POS printer sample (Windows 10), Barcode scanner sample (Windows 10)