US Embassy announces online payments for non-immigrant visa application fees.
The U.S. Embassy Port of Spain announced that non-immigrant visa applicants can now submit application fees online. After creating an online profile, applicants can choose to pay either at a Scotiabank branch or online using a valid credit card.