+1
I also don't understand the nuance between "the date they have to receive your payment by" and "the date you have to pay by". To me, in the context we're talking about, they are one and the same. If a payment is due on the
10th, that means the recipient has to receive it by then.
Exactly. That's what I do. I go to the credit card company website and pay it there. Like you say, they credit it the same day, provided you meet a cutoff, which might be 5 - 8PM, or as late as midnight. Provided you pay it that way by the deadline, you get credited for it, even if the credit card company doesn't collect from your bank account for a couple days because of weekends, holidays, etc.
I don't even understand the concept of going to your local financial institution to pay a bill to someone else. How exactly does that work? I used to mail them, then switched to just paying it at the credit card website. The problem here appears to be that the transaction is being handled via telling his bank to pay the credit card company, instead of going to the credit card company, entering a debit against your bank account and leaving it up to them to collect. In the former case, the credit card company doesn't know that you've done anything until whenever your bank finally sends the money over. In the latter case, your payment is entered into their system, they know it was made by the due date, they give you credit for it, and then they collect it, sometimes a few days later. They've never charged me late fees for that. The real problems here appear to be the method used, cutting it too close, and having a bank that's slow as a snail.