I’ve been seeing this in my Payoneer account lately: load money with Western Union. I’ve seen this while I was doing a fund transfer from Paypal to Payoneer account. This is a new option that was not available before.
Before Western Union is available, Payoneer cards are usually loaded using US bank accounts and credit cards. I have not tried any of these to load my card – I often got it loaded through Paypal transfers and earnings from several freelance sites.