The watcher detects the success page and captures fields automatically. Click the extension icon to see captured tickets.
Click Send to DSRPro — a new tab opens with the entry form pre-filled.
DSRPro Destination
When you click "Send to DSRPro" on a captured ticket, the watcher opens this URL with the ticket data appended as ?nac=<base64>. DSRPro reads this on load and pre-fills the New Entry form.
✓ Settings saved
How it works
• Watcher runs only on book-nac.crane.aero (and the test page).
• On a ticket-issuance page, it extracts: ticket no, PNR, customer, sector, base fare, taxes, commission.
• Captured tickets are stored locally in the extension (last 200). No data sent anywhere except DSRPro when you click "Send".
• Default: 7% commission · 13% TDS · Nepal Airlines (RA) auto-set as provider.
• PDF tickets in ~/Downloads are handled separately by the existing Python watcher (NAC_TICKET_AUTOMATION/watcher.py).
Existing NAC Watcher (Python)
Your existing ~/Desktop/NAC_Projects/NAC_TICKET_AUTOMATION/watcher.py monitors ~/Downloads for PDF tickets — that stays as-is.
This Chrome extension covers the live portal path (ticket issuance in browser). Together they catch everything.