Yes, the top-up amount charged to your credit or debit card will be treated as a normal purchase and can earn points according to the standard eligible transaction requirements.