Any foreign corporation whose certificate of authority to do business in this state shall have been revoked or canceled may file with the secretary of state an application for reinstatement. Such application shall be on forms prescribed by the secretary of state, shall contain all the matters required to be set forth in an original application for a certificate of authority, and such other pertinent information as may be required by the secretary of state.
If the certificate of authority was revoked by the secretary of state pursuant to section 303.17, the corporation shall pay to the commissioner of finance $250 before it may be reinstated.
If the certificate of authority was canceled by a judgment pursuant to section 303.18, the corporation shall pay to the commissioner of finance $500 before it may be reinstated.
Upon the filing of the application and upon payment of all penalties, fees and charges required by law, not including an initial license fee or additional license fees to the extent that they have previously been paid by the corporation, the secretary of state shall reinstate the license of the corporation.