APEC BUSINESS TRAVEL CARD Apply for the APEC Business Travel Card for hassle-free journeys within the APEC member states by avoiding long lines and rigid immigration procedures.Please download the APEC BUSINESS TRAVEL CARD application here.