Verify passes at the door, record attendance and redemptions, and trigger Salesforce automation from every scan — with the Kemicard Scanner add-on or hardware you already own. Use it as a membership verification scanner at the club door, an event check-in station, or a redemption counter.
The Kemicard Scanner: a managed LWC you can put anywhere
The Kemicard Scanner ships as a managed Lightning Web Component (LWC) — you add it to any Salesforce page layout or any Experience Cloud (Community) page layout, exactly like any other component. That gives your team three ways to scan:
- Desktop or iPad, via Salesforce — staff log into Salesforce in the browser and scan from the page where you placed the component: a check-in station, a front-desk console, an event command center.
- Phone or iPad, via the Salesforce mobile app — the same component works in the Salesforce app, turning any staff phone into a hand-held scanner at the door.
- Experience Cloud portal — drop the component on a portal page and partner staff, volunteers, or venue crews scan by logging into your Experience Cloud site, without full Salesforce access.
- Every scan verifies the pass in real time, shows member details, flags duplicates, and records attendance and redemptions to Salesforce.
- Works offline-tolerantly: the pass barcode displays and scans even when the member's phone is offline.
Scanner licensing
The Scanner itself requires no extra Kemicard license — it is part of the platform. The person doing the scanning needs two things: a way into Salesforce (a Salesforce license or an Experience Cloud/Community license) and an assigned Kemicard license.
Barcode format support
- QR — recommended; reliable on both Apple and Google passes.
- PDF417 — reliable alternative when a 1-D look is wanted.
- Code-128 — not reliably recognized (scanner library limitation); avoid.
Scan-triggered automation
Scans map barcode values to Salesforce record IDs, so Flows can act on every scan:
ON scan → resolve barcode → Contact
→ create Check-In record (time, location, staff)
→ award points / decrement allowance
→ send follow-up offer after the event
- Attendance — every entry logged as a related record for reporting.
- Redemptions — benefit usage tracked per privilege, per location, per date.
- Engagement scoring — scans can update scoring fields that drive journeys.
Using existing scanner hardware
Barcode scanners that emulate keyboard input can drive the same Salesforce mapping as the Kemicard Scanner — reuse the hardware you already own at fixed check-in stations.
Event-platform check-in
With Blackthorn Events, the proven flow is: registration page → attendee record created → welcome email with pass download → add to wallet → Blackthorn mobile app scans the Kemicard pass → attendee checked in. Generate passes from the Contact rather than the attendee object. Eventbrite and payment-platform integrations are scoped per client.
Verification & fraud checks
- Every scan validates the pass serial against the source Salesforce record; duplicates and counterfeits are rejected.
- Duplicate-scan tracking flags a barcode scanned twice at the same gate.
- Combine with sharing controls and device restriction (see Security) for high-value access programs.
Background reading on the blog: how pass security and scan-time validation work.



