SNAPLOTTO South African Lottery Tools
SnapLotto Guide

How SnapLotto Ticket Scanning Works

Ticket scanning combines image preparation, text recognition, lottery-rule validation and result matching. Each stage has safeguards because a confident scan should never be created from uncertain data.

01

From photograph to structured ticket

The scanner first prepares the uploaded photograph so printed text and number rows are easier to detect. It then uses optical character recognition to extract candidate game names, dates, draw identifiers and board numbers. The raw reading is not immediately treated as a valid ticket.

Game-specific rules are applied to the candidate data. A Lotto board, for example, must have the expected quantity and range of main numbers. A PowerBall board must also contain a valid separate PowerBall. Values that are duplicated, outside the range or incomplete lower the confidence of the extraction and can trigger a request for a clearer image or human review.

02

Tickets with several games or boards

A single ticket can contain multiple boards and may include add-on games. SnapLotto keeps those selections grouped under their printed game and draw information. It does not combine numbers from separate boards to create a stronger-looking match.

When the base selection also applies to an add-on game, the scanner can check the same board against each applicable result stream. The result view shows each game separately so a user can see which draw was checked, how many numbers matched and whether a recorded prize division applies.

03

What confidence means

Extraction confidence describes the quality of the machine reading; it does not describe the likelihood that a ticket has won. A high-confidence scan means the system found a consistent game, draw and number structure. It is still sensible to compare the extracted values with the physical ticket.

Low-confidence and incomplete readings are kept away from automatic prize claims. Operational review tools let SnapLotto inspect failed or ambiguous patterns and improve future recognition without silently changing what the user's ticket says.

04

Privacy and final verification

Ticket images are used to perform the requested scan and support quality review under SnapLotto's privacy and retention controls. Users should avoid including unrelated personal documents or information in the photograph.

The scanner is an independent checking aid. It cannot validate ticket ownership, replace the physical ticket or authorise payment. Keep the original ticket and use the official lottery operator's process to confirm and claim any possible prize.

05

How uncertain scans are improved

Scanner improvements should be based on real failure patterns, not on a single hand-corrected example. SnapLotto records which fields were uncertain, whether the user had to correct them and whether the final ticket structure passed the rules for that game. This creates evidence for targeted changes.

Testing then checks the revised extraction against several ticket layouts, lighting conditions and multi-board combinations. A change is useful only when it improves successful scans without increasing confident but incorrect readings. Accuracy and honest uncertainty are both part of a reliable scanner.

06

Practical checklist

  • Photograph the entire ticket in even light.
  • Review the extracted game and draw details.
  • Check every extracted board against the paper ticket.
  • Rescan when any number is uncertain or missing.
  • Keep the original ticket for official validation.