Sure, since WU payments aren’t possible to charge back, the biggest hurdle is to prove to an arbitrator, that you made the fiat payment, in case the other peer won’t confirm the receipt of the money.
When you make the WU payment, you get a receipt, which is your only proof.
From the software side you need to find out the mandatory fields to enable a trading peer to send you a wu payment (like name, a number, I really don’t know)
So, please provide the mandatory fields. Additionally, please think of ways to provide sufficient proof of payment, presentable to an arbitrator. Otherwise the buyer’s at risk.