If you talk about paid out, yes, Itch can pay you to a payooner account without needing to have any other account like paypal.
I am not a native English speaker. But I think the sentence should be:
"can I BE paid using only payoneer?"
Instead of
can I paid using only payoneer