Normally we use Paypal to do this. But in some occasions it has happened that we’re unable to use it and depending the time we have, it can be stressing. I went looking for some options and these ones but they need to be verified.
Moneygram | It allows to send money to someone directly on Palestine and there’s a page about it where it says that how fast the money is received depends on the way you choose how the recipient is going to get the money, meaning in cash pick up, bank account or digital methods.
Link: Send Money to Palestine from the United States: Fast Money Transfers
Western Union | It allows to directly transfer to Palestine and it says some minutes to receive the money but I’m not very sure of how it works exactly. I think you need to have an id card to receive the money on the différents places they have but it needs to be confirmed.
Link: https://www.westernunion.com/us/fr/frequently-asked-questions/faq-receiving-money.html#De-quoi-ai-je-besoin-pour-retirer-mon-transfert-dargentnbsp
Xe | From what I saw online it has Palestine referred as ILS Israeli Shekel / Palestinian Territories, and for the time it says 48 hours for deliver.
Link:https://www.xe.com/send-money/send-money-to-united-states/?dfxid=115866&campaignID=24152052852&adgroupID=205115794451&keyword=send money to usa&matchtypeID=b&networkID=g&deviceID=m&devicemodelID=&creativeID=821551670086&utm_term=send money to usa&utm_campaign=G | SEM | EU | DESK | GENERIC | TRANSFER MONEY&utm_source=google&utm_medium=sem&utm_id=24152052852&hsa_acc=7021894693&hsa_cam=24152052852&hsa_grp=205115794451&hsa_ad=821551670086&hsa_src=g&hsa_tgt=kwd-111070722&hsa_kw=send money to usa&hsa_mt=b&hsa_net=adwords&hsa_ver=3&gad_source=1&gad_campaignid=24152052852&gbraid=0AAAAADj7fYNQSp8_HZZCCn6ftMBf3Rh0t