In the case of a bar or a restaurant, you could say "pick up the tab/check".
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
That's right. I use it if I pay for other people.