No, you must register before you top-up to be eligible for the £2 FREE credit.