Not if the accounts are at different banks.
I think it really only happens at specific types of places. Like the Tire place, I get a discount for paying cash. The eye dr and dentist. But not stores or anything
It isn't really a thing in big chain stores or restaurants. But the dentist, eye dr, plumber, mechanics etc. Smaller businesses that are not affiliated with national chains, or mom and pop type places do it the most around here. Although some of the truck stops advertise gas prices as a cash price or a credit price.