I had the same problem, I bought 3 different tickets with different things included and none of them offered mileage earnings. If the ticket is bought directly on the TAP website, then you can cancel your ticket within 24 hours and have a full refund.