1. Log Into OneShop and Navigate to Heartland Settings
Go to app.oneshopretail.com.
Navigate to Settings → Account.
Locate the Heartland Retail section.
Click anywhere on that row to expand the Heartland Settings section.
2. Enable the OneShop Bars
Ensure the redemption method is set to “Coupon.”
You’ll see two toggle options:
Loyalty Bar – Displays OneShop-issued bonuses.
Client Status Bar – Shows customer’s phone number and text opt-in status.
✅ You can choose to enable both, or just the Loyalty Bar if you’re not using the text opt-in visibility.
3. Sync the Bars to Heartland
If the bars don’t appear immediately, click “Sync” to push them into your Heartland POS.
This adds OneShop’s interaction layer directly into your Heartland interface.
4. View Bars Inside Heartland
Open Heartland POS and create a new ticket.
Add a customer to the ticket.
You should now see:
The Loyalty Bar – Displays rewards or bonuses triggered from emails, automations (e.g., “We Miss You”), or campaigns.
The Client Status Bar – Shows phone number and opt-in status for texting (optional).
💡 OneShop bonuses are marketing-only rewards, not tied to Heartland’s native loyalty system.
5. First-Time Login to OneShop Inside Heartland
Add an item to the ticket.
Click “Claim Rewards or Bonus.”
This prompts you to log in to OneShop inside the Heartland terminal (one-time setup).
After logging in:
Click Back to return to the POS.
Add an item and customer again, then click Claim Rewards or Bonus to confirm everything is working.
6. Confirm Setup
Once the OneShop page loads inside Heartland POS, your bars are fully set up.
You can now:
Send email or automation-based bonuses
Allow customers to redeem in-store directly via the loyalty bar
