My main problem is Paypal is not an option for me cause it is not available in our country unfortunately so I can not get a payment. For stripe I guess I need to be living in US. Are there any other options to recieve payments on itch.io site? I know I can get US payments for my Payoneer account but still Stripe is asking a US address for it which I am not living. lol.
I sent the same above issue of mine to the support but no feedback yet so decided would be better if I shared here. Any help would be appreciated.
Thanks in advance