Pic2shop Pro is a user-configurable version of pic2shop. It is the most economical way to build a barcode scanner app for your business.

Implement the functionality you need as a web application. Then configure the URLs of your web application in pic2shop PRO: one for the app launch, one for barcode scans. Finally, use pic2shop PRO to scan barcodes, transmit the code to your server, and interact with the results.

Just like Safari, the embedded web browser supports HTML5, CSS, cookies, javascript, https, etc. You can quickly and inexpensively build a rich barcode scanning app for your own or your company's use. For example, give your employees access to a product information or an asset tracking app on their iPhone, over the internet or your intranet.

Pic2shop PRO reads EAN-13, EAN-8, UPC-A and UPC-E barcodes (the ones found on virtually all retail packages and books), ITF (Interleaved 2 of 5), Code 39, Code 128 and Codabar (aka NW-7 or USD-4) and QR codes.

The app can be configured for many users, by sending them a specially formatted link. Each user can be identified by including an extra parameter in the URLs.

Please note that we do not provide the hosting service nor the web application. You are responsible for developing the web application and hosting it on your own server.

Key benefits are:

Fast and accurate barcode scanner
Reads "blurry" UPCs and EANs on fixed focus devices
Supports iPhone 3G/3GS/4/4S, iPod Touch 4, iPad 2/3 and Android
No licence costs, no app development costs
Leverages your in-house web development expertise
Can be used as external scanner from another app
Configured easily even for many users

Quick configuration

In order to configure pic2shop PRO quickly for many users, send each user a link by email or via a web page. When they click the link after they have installed pic2shop PRO, the app will launch and the three parameters will be set automatically. The link has the form:

p2spro://configure?lookup={lookupURL}&home={homeURL}&gps={True|False}

where any special character in "lookupURL" and "homeURL" is replaced by its % encoding. For example, to make pic2shop PRO lookup the UPC database:

p2spro://configure?lookup=http%3A//www.upcdatabase.com/item/CODE

Pic2shop PRO will replace the string "CODE" with the barcode, and replace the optional string "FORMAT" with its symbology.

Pic2shop PRO as external scanner

Pic2shop PRO, like pic2shop, can be launched by another app or by a web page to scan a barcode, then pass the result back to the calling app or web page. A popular use is to import barcodes into the Filemaker Go application. The syntax of the custom URL is the following:

p2spro://scan?formats={EAN13,EAN8,UPCE,ITF,CODE39,CODE128,CODABAR,QR}&callback={callbackURL}

The callback URL should be percent-encoded and contain the strings "CODE" and "FORMAT", which will be replaced by the barcode content (or 'CANCELLED') and symbology, respectively.

The barcode scanner can also be started from the embedded browser with link to a "p2spro://scan" URL like described above, which overrides the lookup URL and barcode formats for a single scan.

We look forward to the creative uses you will make of pic2shop PRO. Do not hesitate to drop us a line at support@pic2shop.com to tell us about it.

pic2shop PRO iTunes pic2shop PRO Android