Parcerly
Parcerly reads the barcode on the back of a US driver's license and fills in a new customer form in Shopify POS. The cashier checks the fields and taps Add to order, and Shopify POS creates the customer in the cart.
How it works
The license barcode holds the data
The PDF417 barcode on the back of a US driver's license carries the name and the address. Parcerly reads it with the Shopify POS scanner.
A form you check
The fields fill in: First Name, Last Name, Address, Address 2, City, State, ZIP and Country. Email, Phone and Note are typed by hand. Every field can be edited before saving.
Add to order
Add to order asks Shopify POS to create the customer, attach them to the current cart and add the address. Parcerly then closes, and the cashier is back at the cart.
Email is optional
Shopify POS needs an email to create a customer. When the field is empty, Parcerly fills in a unique address on noemail.merchbytes.com. Mail sent to it is never delivered.
What goes where
The note is saved on the customer.
Inside Shopify POS only
The scanner and the cart exist only in Shopify POS. In Shopify admin the app shows setup steps and Settings.
Customer data is yours to handle
Parcerly does not store the scan, and nothing from the license is sent to MerchBytes. Shopify POS saves the customer in your store, like a customer added by hand. Deciding whom to sign up from an ID, and handling that personal data under your privacy policy and the rules that apply to your store, stays with you.
What it does
License scan
Reads the PDF417 barcode on the back of a US driver's license with the Shopify POS scanner.
Autofill
First and last name, street address, second address line, city, state, ZIP and country fill in from the license.
Edit before saving
Every field can be changed. Add an email, a phone number or a note by hand.
Straight to the cart
Add to order creates the customer with the address and attaches them to the current POS cart.
Country never empty
A license without a country fills in USA, sent to Shopify as United States. CAN is sent as Canada.
Email optional
No email is needed. Parcerly fills in a unique placeholder address so that Shopify POS can create the customer.
Price & installation
How to install
- Open the app on the Shopify App StoreUse the button above, signed in to your store.
- Click InstallApprove the permissions the app asks for.
- Choose the planThe 30-day free trial starts at once. Shopify bills the subscription with your Shopify invoice.
- Set the app up in your Shopify adminIt is listed under Apps. The first setup is below.
- Add the app's tile to Shopify POSOn the POS home screen add a tile, choose Apps and pick the app.
How to cancel the subscription
Cancelling means uninstalling the app. There is no separate billing screen.
- In the Shopify admin open Settings → Apps.
- Open the menu on the app's row and choose Uninstall.
- Confirm. The subscription stops when the app is uninstalled.
First setup
Do this once, in this order. The app is then ready for the shift.
- Open Parcerly once in Shopify admin.This first opening connects the app to your store. Until then, POS shows Please open the app on the Shopify Admin page, then try again. and closes the app.
-
Open Parcerly in Shopify POS.The screen Scan DL to create customer shows Scan DL and the Scan button.
-
Tap Scan and point the camera at the barcode on the back of the license.The form fills in.
-
Check every field.Fix anything that does not match the license, then add Email, Phone or Note if you have them.
-
Tap Add to order.The app closes and the customer is in the cart.
Setup scenarios
Each scenario is a complete configuration. Follow the steps in order.
1. Sign up a walk-in customer
A customer needs an account for a special order, and typing a name and an address takes time.
- Open Parcerly from its tile on the POS home screen.
- Tap Scan and scan the back of the license.
- Check the name and the address. Ask for an email and type it.
- Tap Add to order. The customer is attached to the cart. Continue the sale.
2. A customer without an email
Some customers do not want to give an email address.
- Scan the license and leave Email empty.
- Tap Add to order. Parcerly saves a placeholder such as none+1727…@noemail.merchbytes.com.
- Do not send receipts or campaigns to that address. It receives no mail.
- If the customer gives an email later, replace the placeholder in the customer record in Shopify.
3. The scan read a field wrong
Check the fields after each scan and fix anything that does not match the license.
- Tap More actions → Clear. The scanned fields empty. Email, Phone and Note stay.
- Tap Scan again, or type the fields by hand.
- Tap Add to order when the fields are right.
Screens and settings
Every screen of the app and what each setting does.
Start screen
Opens from the Parcerly tile in Shopify POS.

| Setting | What it does |
|---|---|
| Scan DL to create customer | The title of the app in POS. |
| Scan DL | Waiting for a scan. |
| Scan | Opens the POS scanner. A scan without a first name does not open the form. |
| More actions → Settings | Miss something?, Contact us and App version. Hidden while the form is open. |
Customer form
The text fields take up to 50 characters, Phone up to 20.

| Setting | What it does |
|---|---|
| First Name * | Required. From the license. |
| Last Name * | Required. From the license. |
| Optional. Its format is checked when filled. Empty: a placeholder on noemail.merchbytes.com is used. | |
| Phone | Optional, 7 to 15 digits. |
| Address · Address 2 | Street and second line from the license. |
| Add to order | Checks the fields, creates the customer in the cart and closes the app. |
| More actions → Clear | Empties the scanned fields and shows the Scan DL screen again. Email, Phone and Note stay. |
Customer form, lower fields

| Setting | What it does |
|---|---|
| City | From the license. |
| State | From the license. |
| ZIP | From the license. Zeros at the start are kept. |
| Country | From the license, USA when it has none. Sent as United States or Canada. |
| Note | Typed by hand. Saved on the customer. |
Customer in the cart
Shopify POS's own customer screen after Add to order.

| Setting | What it does |
|---|---|
| Name | First and last name from the form. |
| The typed email, or the placeholder. | |
| Address | The address from the form. |
Messages
| Setting | What it does |
|---|---|
| Please enter first name · Please enter last name | A required field is empty. Nothing was saved. |
| Please enter a valid email address | The email has a typo. Fix it or empty the field. |
| Please enter a valid phone number | Letters, or fewer than 7 or more than 15 digits. |
| Please open the app on the Shopify Admin page, then try again. | The app was never opened in Shopify admin. The POS window closes. |
| Open the app on your Shopify POS to scan | Scanning was tried outside Shopify POS. |
Settings
In Shopify admin from the title bar, in POS from More actions on the start screen.
| Setting | What it does |
|---|---|
| Miss something? | Tell us opens a short form for a feature you need. |
| Contact us | contact@merchbytes.com. |
| App version | The version of the app. |
Screenshots of the running app in Shopify POS and the Shopify admin. Click one to enlarge.
Everyday use
What the cashier does after the app is set up.
- Open Parcerly from its tile in Shopify POS.
- Tap Scan and scan the back of the customer's license.
- Check the name and the address. Add an email or a phone number.
- Tap Add to order. The app closes and the customer is in the cart.
- Continue the sale.
Troubleshooting
Symptom on the left, what to do on the right.
| Symptom | What to do |
|---|---|
| Please open the app on the Shopify Admin page, then try again. | Open Parcerly once in Shopify admin, then open it again in POS. |
| The form does not open after a scan. | The scan held no first name. Scan the PDF417 barcode on the back of the license, not the barcode on the front. Only US driver's licenses are read reliably. |
| Address has extra text at the end. | The license has a second address line, and its text was added to Address. Delete the extra part; Address 2 already holds it. |
| Please enter a valid phone number | Type 7 to 15 digits. Spaces, brackets, dots, hyphens and a + are allowed; letters are not. |
| Settings is missing. | It is hidden while the form is open, so an unsaved customer is not lost. Tap Add to order or Clear first. |
| Open the app on your Shopify POS to scan | Scanning works only in Shopify POS. In Shopify admin the app shows the setup steps. |
| The app's tile is not on the POS home screen. | Add it: on the POS home screen add a tile, choose Apps and pick the app. |
| The tile does not react or shows an old screen after an update. | Close and reopen Shopify POS. If that does not help, update Shopify POS on the device. |
| The app asks for new permissions. | A new version needs them. Open the app in the Shopify admin and approve them. |