A computer-implemented marketplace (16) for providing financial
transaction services to participants (12, 14, 60, 62) in connection with
commercial transactions involving the participants (12, 14, 60, 62)
includes a database (22). The database (22) contains registration
information for types of transactions available to participants (12, 14,
60, 62) and participation criteria for each participant (12, 14, 60, 62)
that specifies types of transactions in which the participant (12, 14,
60, 62) is willing to participate. Processes (24) provide associated
financial transaction services for the participants (12, 14, 60, 62) in
connection with ongoing transactions involving the participants (12, 14,
60, 62). The marketplace (16) initiates a selected process (24) in
response to a specified event associated with an ongoing transaction,
according to the registration information and participation criteria, to
provide a corresponding financial transaction service to at least one
participant (12, 14, 60, 62) involved in the ongoing transaction.