You can get the status of your payment and further details by calling 0008001008747.
If u r in india call after 8 pm on working days. Keep ur passport and scotiabank account details ready while making d cal. It may take a while for the executive to attnd ur cal so wait patiently :) (For ur...