(1) Notwithstanding any law that limits the right of a person to maintain an action or proceeding, any person may, to the extent permitted under the United States Constitution, maintain in this state an action or proceeding against any person or other entity residing or located outside this state, if the action or proceeding arises out of or relates to any contract, agreement, or undertaking for which a choice of the law of this state, in whole or in part, has been made pursuant to s. 685.101 and which contains a provision by which such person or other entity residing or located outside this state agrees to submit to the jurisdiction of the courts of this state.
(2) This section does not affect the jurisdiction of the courts of this state over any action or proceeding arising out of or relating to any other contract, agreement, or undertaking.
(3) This section applies to:
(a) Contracts entered into on or after June 27, 1989; and
(b) Contracts entered into prior to June 27, 1989, if an action or proceeding relating to such contract is commenced on or after June 27, 1989.