Yeah, i think you're right. Payoneer has one big bank account at the Bank of Amerika where they receive your earnings. Next they send that money to your card. So I'm quite sure you, as Payoneer customer, don't have a bank account in Belize.
When you read the FirstChoicePay terms of usage:
The...