Bank Receipt OCR Verification
AI reading of card-to-card receipts with duplicate/tamper detection and human review queue
A live OCR system that reads bank receipt photos, matches them against expected payments and flags duplicates or tampered images for human review — used inside our payment bots.

The problem
Admins verified deposit receipts by eye; forged or duplicate receipts occasionally slipped through, and manual checking slowed order delivery.
What we built
An OCR + validation pipeline extracts amount, date and tracking number, matches them to the expected payment, detects reuse/tampering and routes suspicious cases to a review queue.
Highlights
- Persian receipt OCR in production
- Automatic approve/reject against expected payments
- Human-review queue for edge cases
Payment verification time
Hours → seconds
Manual support workload
Substantially reduced
Duplicate or suspicious slips
Auto-checked + review queue