The E-Immigration services take an online route, where the applicant has the benefit of applying for the Visa/Permit/Travel Authorization without much ado and hassle at their own comfort. When it signals that you have to make a mandatory online payment, it usually means that the application you trying to apply for won�t be submitted unless you make the payment.