All consular charges are only payable in Euros. Payment in any other currency will not be accepted.
Consular charges can be paid by certified bank cheque (money order) made payable to "The Embassy of Afghanistan, Oslo". A money order (or certified bank cheque) can be obtained at any bank, regardless of whether you hold an account there or not, by paying the required amount alongside any applicable fee. The money order must include the name of the payer or the person being paid for.
For more information click the link below