Dear, you can pay them after arriving KL. It would be nice if you carry 4000 RM with you. B’coz they would not accept in Dollars and the exchange rate here at the airport is very bad, you will lose around 53 to 55 RM in 100 dollars exchange. Online is another fine way to submit your payment.
@kashef please can a candidate pay for visa processing fee directly at emgs because is not in the payment option given by the emgs authority. If it is possible can a candidate uploaded the transaction teller just like that of telegraphic transfer? Even though I haven’t been provided for doing. Please I need clarification.