It is done all the time
All one does is ask a FA or gate agent if it is possible to buy an on board upgrade and hand them the cash.
It is not a bribe... its a question....BA have on board upgrades and you get a receipt..Now I'm sure some FA / GAte agents might give you that Op Up and pocket the cash but that is their choice
nothing wrong with asking