Skip to main content

Scanner

The Scanner API allows you to use the mobile device's camera to scan barcodes.

The scanner API provides a capture method that opens the mobile device's scanner to capture a barcode. It returns a Promise resolving to the scanned barcode data or an error.

() => Promise<>
required
Was this section helpful?

Scanner

try {
const payload = await shopify.scanner.capture();
console.log('Scanner success', payload);
} catch (error) {
console.log('Scanner error', error);
}