Built a fully automated n8n workflow. When a user uploads a payment screenshot, the system runs OCR to extract amount, date, reference number, and sender details. The extracted data is validated against expected payment records, the database is updated, the user's subscription status is changed to active, and a confirmation is sent — all within seconds. Handles edge cases like mismatched amounts or duplicate uploads.