All Products
Search
Document Center

Mobile Platform as a Service:Introduction to Scan

Last Updated:Jun 02, 2026

Scan is a barcode scanning component in mPaaS, built on the same scanning technology that powers Alipay. It delivers Alipay-grade speed and precision for detecting QR codes and barcodes and extracting the data they contain.

Supported barcode types

The Scan component recognizes both 2D barcodes (QR codes) and 1D barcodes.

2D barcodes (QR codes)

  • Gen0 (standard QR code):

  • Gen1 (Visualead custom code):

1D barcodes

  • EAN-8:

  • EAN-13:

  • EAN-14:

  • EAN-18:

  • GS1-128:

  • ISBN:

  • ISSN:

  • Code 39:

  • Code 128:

  • UPC-A:

  • UPC-E:

  • ITF-14:

Benefits

Under the same conditions, mPaaS Scan outperforms competing products in scan speed and recognition accuracy.

Faster scan speed

At the same distance and lighting conditions, mPaaS Scan detects QR codes and barcodes faster than competing products.

Superior recognition capability

mPaaS Scan uses blur processing and error correction to handle difficult real-world conditions that competing scan APIs cannot. It successfully recognizes codes in scenarios including:

  • Images retrieved from a photo library (not just live camera feed)

  • Blurred or low-resolution codes

  • Damaged or partially obscured codes

The following image can be scanned by competing products using a camera, but cannot be recognized from a photo library via their scan APIs:

  • A competing product can scan the following image with its camera, but cannot recognize it from a photo library using its API.

The following QR codes cannot be detected by competing products, but mPaaS Scan recognizes them successfully:

  • The following QR codes cannot be detected by competing products.