real-time transaction capture