She could not even have an official business card (which is more important than a passport in Japan); she had no choice but to make one on her computer.
Ni siquiera le dieron una tarjeta de negocios de la empresa (algo que en Japón es más importante que el pasaporte); así que no tuvo más remedio que hacerse una en su computadora.