Payoneer paksitan help

I want to know the following queries regarding with Pakistan.

Do payoneer charge monthly fee? (i heard 3$)

Do they charge separate annual fee? (i heard 30$)

Do they charge fee activation fee? (i heard 15-35$ depends on the country)

Do they charge the transaction fee immediately or at the end of each month?