Mozambique now has an eVisa available online, but it's a bit confusing.
https://evisa.gov.mz/createEVisa
It asks for Passport Type and the options are P, PA, PB ...... through to PZ, P0 through to P9. The FAQ has zero information! I'm guessing PR as I have an R series passport, but not sure...