When Payments Stall: The 300ms That Cost Millions