Smart Heated Lockers for Pickup
Contactless, self-service pickup that keeps food at the right temperature.
Long pickup lines kill the customer experience. Smart lockers let customers grab their order in seconds — no waiting in line, no counter confusion, no cold food. OpenPOS has full locker integration built in.
How it works
- A customer places an order for pickup.
- Your kitchen prepares the order.
- Staff assigns the order to a locker compartment — using the Locker Ops dashboard or the Staff App.
- The customer gets an unlock credential (PIN code, QR code, or a link sent via SMS).
- The customer walks up to the locker, enters their code or scans the QR, and the door opens.
- Food stays at the right temperature until pickup — heated, cold, or room temperature compartments.
Multiple unlock modes
OpenPOS supports five unlock methods — configure which ones your store uses:
- PIN Code — Random numeric code (configurable 3-6 digits). Simple and universal.
- Phone Last 4 — Customer uses the last 4 digits of their phone number. No code to remember.
- QR Code — Displayed on the order confirmation page. Customer scans at the locker.
- SMS/Email Link — A signed, one-time-use link sent to the customer. Tap to open the door.
- Staff Manual — Staff unlocks from the dashboard. For when a customer needs help.
Credentials are one-time-use and expire after a configurable period (e.g., 60 minutes) for security.
Setting up lockers
- Go to Settings > Lockers to enable the locker system.
- Configure your locker unit: number of rows and columns, compartment sizes (small, medium, large).
- Set temperature modes per compartment: regular, heated, or cold.
- Choose your unlock modes.
- Your locker operations dashboard is at /locker-ops — assign this to a tablet near the lockers.
Operations workflow
The locker ops dashboard shows all compartments at a glance — which are available, occupied, or in maintenance. When an order is ready, staff see a list of pickup orders waiting to be assigned. Select a compartment, assign the order, and the customer is automatically notified with their unlock code.
If your main locker fills up, OpenPOS supports multi-unit overflow — switch to a sibling locker from the same dashboard.
Why lockers
- Faster pickup — Customers don't wait in line. Average pickup time drops from 3-5 minutes to 15 seconds.
- Better food quality — Temperature-controlled compartments keep food hot (or cold) until the customer arrives.
- Reduced staff load — No need for a dedicated counter person to hand off orders.
- Contactless — Fully self-service for customers who prefer it.