You can phone the Visa toll-free number 24 hours a day, 7 days a week if you lose your corporate credit card while traveling.