If someone you want to or need to send money to does not have a bank account then you can send the person money through Paypal.
The person can get a Paypal debit card and then get the money out through an ATM machine.
Or have the person sign up for a bluebird debit card through bluebird.com and then you can send the person money and they can withdraw money from an ATM as well.
Or have the person sign up for a CashApp account and you can send money through CashApp to the person.
Then they can withdraw the money that way as well.
Another way is to use Walmart money pick up where you can send money to the person and have them pick up the money at their local Walmart.
The person will need to show ID to pick the money up but I have sent money that way myself.