Description: Learn how to look up AppLab Loyalty members, add members to orders, enroll new members, apply rewards, and process refunds and voids in Shift4 Dine.
Note: AppLab Loyalty is currently available only to Pilot users. If you are interested in joining the pilot, please reach out to your Shift4 rep.
Note: AppLab Loyalty transactions require an active AppLab Loyalty integration and the Enable Loyalty Prompt setting configured on the Workstation. For configuration instructions, see Set Up AppLab Loyalty in Shift4 Dine.
Look Up an AppLab Loyalty Member on the Workstation
Cashiers can identify a loyalty member using any of the following:
- Phone number
- Email address
- Scanned QR code or barcode
Note: On the Customer-facing Display, the guest can start the loyalty lookup directly.
Add an AppLab Loyalty Member to an Order on the Workstation and Handheld
How an AppLab Loyalty member is attached to an order depends on your "Enable Loyalty Prompt" configuration.
Add a Loyalty Member Manually From the Order Entry Screen
- Tap the three vertical dots in the top-right corner of the Order screen.
- Tap Attach Loyalty.
- Locate the member using any supported lookup method.
Add a Loyalty Member Automatically When a New Order Is Created
With Enable Loyalty Prompt set to "New order is created," the member lookup dialog appears automatically when the order is opened. Locate the member using any supported lookup method, or dismiss the dialog to continue without loyalty.
Add a Loyalty Member Automatically at Payment
With Enable Loyalty Prompt set to "Tapping Pay," the member lookup dialog appears when the cashier taps Pay. Locate the member using any supported lookup method, or dismiss the dialog to continue without loyalty.
Remove an Attached AppLab Loyalty Member From an Order
A loyalty member can be removed from either the Order Entry screen or the payment tender screen.
- Select the option to remove the attached member.
- The Workstation displays a confirmation message.
- After you confirm, the Workstation removes all applied rewards from the order, then detaches the loyalty member.
Important: Removing a loyalty member always removes any rewards applied to the order. If the guest wants to keep the reward, reattach the member and reapply the reward at the payment step.
Enroll a New AppLab Loyalty Member In Store (Quick Registration)
If a guest is not already a loyalty member, the cashier or the guest can create an account during the transaction using only a phone number. No email address is required.
Enroll a New Member on the Workstation or Handheld
- Tap the Loyalty button on either the ticket screen of a new ticket or the Handheld dashboard.
- Enter the guest's phone number and tap Continue.
- If the number is not connected to an existing account, the Member Not Found dialog appears and displays the phone number you entered.
- Tap Create Account.
- The Workstation returns to the previous screen — either the ticket screen or the dashboard — and displays a confirmation toast message.
Note: Quick Registration can also be started from the ticket grid on the main screen.
Enroll a New Member on the Customer-facing Display
- The guest enters their phone number on the display and taps Continue.
- Because the number is not connected to an existing account, the Join & Start Saving dialog appears, displaying the entered phone number.
- The guest taps Create Account.
- The display shows a You're In! confirmation message.
If AppLab Loyalty Enrollment Fails
If the account cannot be created — for example, because the loyalty provider is unreachable — the Workstation or Customer-facing Display shows an error message. The order is not affected, and the cashier can continue the transaction without loyalty, then attach or enroll the member later.
Apply AppLab Loyalty Rewards to an Order
Apply AppLab Loyalty Rewards to an Order on the Workstation
All loyalty rewards are applied at the payment step.
- Build the order as usual.
- Confirm a loyalty member is attached to the order. If not, attach one. See Add an AppLab Loyalty Member to an Order.
- Tap Pay to open the payment tender screen.
- Tap the Loyalty button in the tender options.
- Review the guest's available rewards and select each reward to apply it.
- Complete payment.
Apply Loyalty Rewards to an Order on the Handheld
You apply rewards on the Handheld at the payment step. The Handheld does not have a Loyalty button in the tender options.
- Build the order as usual.
- Confirm a loyalty member is attached to the order. If not, see Add an AppLab Loyalty Member to an Order.
- Tap Pay to open the payment screen.
- Tap the three vertical dots in the top-right corner, then tap Attach Loyalty.

- Review the guest's available rewards and tap each reward to apply it.
- Complete payment.
Types of AppLab Loyalty Rewards Available
Both reward types below are applied using the same steps.
- Item-level rewards: A free item, a buy-one-get-one (BOGO) offer, or a dollar- or percentage-based discount on a specific item.
- Ticket-level rewards: A percentage off or a dollar amount off the full order.
Process a Refund or Void on an AppLab Loyalty Transaction
When you void or refund a transaction that had loyalty attached:
- All points earned on the original transaction are automatically reversed from the member's account.
- Any rewards that were applied are returned to the member's account.
No manual steps are required to correct loyalty data after a void or refund.