In-Store Experience

The Program Comes Alive
Inside Every Store

From the parking lot to the register, every touchpoint is designed to make joining and using Impact Rewards effortless.

Cashier Flow

The checkout experience is designed to be fast, friendly, and frictionless.

1
Cashier Greets Customer

"Are you a Goodwill Impact Rewards member? Enter your phone number on the pin pad, or scan your app barcode."

2
Member Lookup

Customer enters phone number on the NCR pin pad. System looks up member account in real-time.

3
Points Accrual

Transaction total is sent to the loyalty engine. Points are calculated and added to the member's account.

4
Reward Application

If the member has available rewards, they appear on the cashier screen. Cashier asks: "You have a $5 reward — would you like to use it today?"

5
Receipt Messaging

Receipt prints with current points balance, progress to next reward, and a QR code to download the app.

NCR POS — Loyalty Module
Impact RewardsStore #042 — Burbank

✓ Member Found

Maria Rodriguez — Advocate Tier

3,240 pts current balance

🎁 Reward Available

$5 Reward Certificate

Apply to this transaction?

YES
Skip

Transaction Summary

Purchase Total$24.50
$5 Reward Applied-$5.00
New Total$19.50
Points Earned Today+195 pts

Donation Counter Flow

The donation experience is equally rewarding and seamless.

1

Pull Up to Drive-Through

Member arrives at the donation drive-through. Attendant greets them and asks for their member ID.

2

Scan QR Code

Member shows app QR code. Attendant scans with a handheld scanner. Account is found instantly.

3

Receive Thank-You Card

Attendant hands a printed thank-you card with the Drop & Shop 10% discount QR code.

4

Points + Discount Applied

500 points added to account. 10% same-day discount activated. Member heads inside to shop.

NCR POS Integration Architecture

A clean, API-driven integration that connects all 80+ stores to a single loyalty engine.

NCR POS Layer

  • Customer phone number entry on pin pad
  • Barcode/QR code scanner at register
  • Real-time API call to loyalty engine
  • Reward application at transaction
  • Receipt message printing
  • Store-level reporting dashboard

Loyalty Engine (Cloud)

  • Centralized member database
  • Real-time points calculation
  • Reward redemption logic
  • Tier qualification engine
  • Promotion & campaign management
  • Cross-store balance sync

Offline / Sync Logic

  • Local transaction queue if offline
  • Auto-sync when connection restored
  • No transaction loss guarantee
  • Graceful degradation mode
  • Store manager override capability
  • Audit trail for all transactions

System Architecture Flow

Customer
Phone # / QR / App
NCR POS
Store #001–080
REST API
Loyalty Engine
Cloud / Real-time
Sync
Member DB
Centralized

In-Store Signage Concepts

High-visibility signage at every key touchpoint inside the store.

Entrance Poster24" × 36"

Shop. Donate. Earn.

Join Goodwill Impact Rewards — Free

goodwillsocal.org/rewards
Register Counter Card4" × 6"

Are you a member?

Enter your phone number to earn points

goodwillsocal.org/rewards
Donation Door Sign18" × 24"

Donate & Earn 500 Points

Plus a 10% same-day shopping discount

goodwillsocal.org/rewards
QR Code Join Poster11" × 17"

Scan to Join Free

Get 500 welcome points instantly

goodwillsocal.org/rewards
Receipt MessageReceipt footer

You earned 120 points today!

1,880 pts to your next $5 reward

goodwillsocal.org/rewards
Bag Stuffer Flyer4" × 6"

Your next visit is even better

Download the app & track your rewards

goodwillsocal.org/rewards

80-Store Rollout Plan

A phased approach to ensure quality and consistency across all locations.

Phase 1Month 1

Preparation & Pilot

5 pilot stores

  • NCR POS software update
  • Staff training modules
  • Signage production
  • App & website launch
  • Email campaign to 8,000 contacts
Phase 2Month 2

Regional Rollout

40 additional stores

  • LA County rollout (first wave)
  • Riverside County stores
  • District manager training
  • Social media launch campaign
  • In-store signage installation
Phase 3Month 3

Full Network

All 80+ stores

  • San Bernardino County stores
  • Full marketing push
  • Cross-store challenge launch
  • Performance review & optimization
  • Year 1 goal tracking begins