I don't know the plan the OP is on, but I have an debit card account where I get benefits if I do 12 credit transactions a month. I'm only guessing they've got something similar where doing online transactions "buy" them something. I know most CC processors indicate when a card is swiped or manually entered. I get emails from my bank specifically stating an online purchase has been processed, so there is visibility.