Bank transfer is by far the best way to receive payment
I agree, it’s so quick and simple.
This isn’t in line with the OPs query, but my wife’s brother had to give my wife a few k for a family holiday that she was organising, and the family members were going to give their payments to her brother, and he was due to pass this on to her.
First he mailed her a cheque, and didn’t sign it, then he sent another cheque and put the amount where the payee’s name should go.
He then asked her to drive 65 miles to pick the cheque up at his house.
She phoned him and told him to send the £ by bank transfer, telling him her a/c number and sort code.
He demurred at this, pleading that his wife was terrified of being scammed.
She then emailed him to say that his 3 adult children had given her their bank details, so that she could send money to buy her great-nieces and great-nephews birthday and Christmas presents, and none of them had ever suffered financial loss.
She added, “You’re my brother, and will be transferring the money to me, your sister’s account, how TF are you going to get scammed?”
He still wouldn’t have it, and got his wife, (he can’t drive), to drive the 65 miles to our place and give his sister the cheque!
I shouldn’t be surprised, he’s a 62 y.o. retired area manager, but whenever he goes on holiday, he has to get my wife to check-in online for his flight, as he has no idea how to do it.
He even phoned her from Madeira once, to ask my wife how he could get a Covid test certificate to fly home.