Sorry to hear you have been having issues with your form of payment. For check payments we only suggest these for publishers in the US or Canada as checks will not get to other areas in time to cash them.
If you are in an area that does support Paypal I would suggest Payoneer, you mentioned you are having issue with Payoneer have you reached out to them to try and resolve this?
We have just added a new option in form of payments for Bank Transfer with Wise. Which if the other options are not suitable for you this would be the best to use rather than check as the checks will not make it to Pakistan on time.