It’s usually better to “push” online from the bank your checking account is at, from THEIR website, than the creditor themselves doing a “pull” from your account.
You have more control.
Your saying it’s better to pay from your banks (payer) website rather than at the payees?
No question. The downside there, at least in my experience, is that the bank ‘holds’ those payments for up to 5 days before actually making the transfer. Some are charging for the ‘service’ now too.
When you make the payment at the payee’s site it’s generally credited right away. Some even credit them on weekends and holidays.