This question already has an answer here:
I paid my CC bill last Friday morning. The payment appeared in my CC account that same day. But now, 3 days later, the money still hasn't left my checking account (which is in a different bank).
I did verify that I used that checking account for payment. I also checked that the transaction is not marked as "pending". Should I call the bank, or should I wait? Both banks mentioned are in the U.S.