https://support.crakrevenue.com/knowledge-base/payment-methods/
Every method has advantages and disadvantages. See what's available in your country and try to decide.
The mentioned Transferwise can work. You will need their virtual US bank account, you need to select the ACH payment method on Crakrevenue and give them the details of your virtual bank account. From Transferwise you can get the money different ways, either by using their debit card or by withdrawing to your domestic bank account. Transferwise cards are available only for EEA countries, the US and a few other countries (Morocco is not one of those), so you are left with the "transfer to bank account" option.
Wire obviously works too, although it usually has a $50 fee or something like that and it can take a week or so.
I wouldn't recommend Paxum, people from your country seem to have issues getting their money out from there:
https://www.blackhatworld.com/seo/paxum-withdraw-rejected.1083614/. Their approval process is tedious and slow too. Not exactly a company i would trust my money with.
Cheque is another option, but it's slow and you need to find a bank to cash it, if this option is available in Morocco at all.