Short answer
iVisa is not Cambodia’s immigration department. The official e-Arrival portal is arrival.gov.kh.
Visa fees can be real. A service fee for a free arrival declaration is different. Keep those two ideas separate when you compare prices.
How to check
- The arrival portal must end in
.gov.kh. - Arrival declaration is not the same as visa approval.
- Save both documents if your trip needs both.