I sent bitcoin to someone and did not get paid
Does Bitcoin have a function that would allow the BTC you sent to be returned, No.

The only way to get the BTC back is if the recipient makes a new transaction sending the Bitcoin to your receiving address. If the recipient will not do this, you may think about contacting a lawyer.