Also, if you use a card online it takes a few for it to show up on most online banking systems.
For example using my debit card as credit (not using my pin) requires 2-3 days processing by most major places, which means it wont show up on my online banking until those days have passed