Paperless Labels
ShipEngine supports paperless labels for USPS Label Broker. Paperless labels are an excellent way to serve customers who do not have a printer at home. Rather than printing a label and affixing it to the package, your customer can display a QR code on their mobile device when they drop off their package.
The person who receives the package will scan the QR code to retrieve the label and then print it and affix it to the package.
Example QR Code

Customer Communication
Using QR codes for shipping might be a new experience for your cusomters. The USPS suggests sending out an email with the QR code label to help educate your customer on what they need to do to ship their package.
The email containing the QR Code should also include instructions on how to find participating USPS Post Offices by visiting https://tools.usps.com/find-location.htm?locationType=po&serviceType=lbroretail&address=18702, where the value of the address parameter is customer's ZIP Code (such as 18702 in this example). The USPS Retail Associate at the Retail Counter at that location will scan the QR Code and print the shipping label, affix it to the package, and provide a receipt.
If the customer has access to a printer, they may choose instead to print the label directly at
https://tools.usps.com/label-broker.htm?LabelID=XYZZYPJK&zip=18702, where XYZZYPJK is the Label ID returned by ShipEngine, and
18702 is the ship_from
postal_code
.
Example Request
To create a QR code, include the display_scheme
property in your request and set it to qr_code
.
Example Response
The response includes the links to access the label in different formats. However, the contents of each file is a QR code rather than a label.