Yes, customers can collect Clubcard points on eligible purchases made on Tesco Direct. For every £1 spent, they will earn 1 Clubcard point, which can be later redeemed for various rewards and discounts at Tesco stores or online.