Green’s Dictionary of Slang

float v.2

[note float n.2 ]

(UK/US campus) to pay (for), to lend money.

[UK]London Life 31 May 7/2: if you have plenty of ‘tin,’ (either your own or somebody else's, it don't matter a button), and don't mind ‘floating’ it, you may find [...] many a charmer as kind as desire might wish.
[Aus]A. Buzo Rooted I iii: I don’t suppose you could have a word to Simmo and ask him if he could perhaps ... float me a bit of a loan, could you?
[US](con. 1981) G.W. Clemente Cops are Robbers 148: ‘ I had to float some dough to my pals down in Florida for helping me with my alibi’.
[US]Da Bomb 🌐 11: Float: To lend; to pay for.
[US]J.A. Juarez Brotherhood of Corruption 261: ‘You’re straight. We’ll float ya the ducats if we see the guy’.