An automated deal processing for customers is disclosed, and includes prompting
a customer for at least one deal parameter, such as loan amount, prompting the
customer for information relating to the customer, such as income and collateral
offered by the customer, optionally accessing in real-time information relating
to the credit history of the customer, applying a plurality of origination rules,
such as exclusionary rules, pricing rules, risk rules, and edit preference rules,
to the at least one deal parameter and the information relating to the customer,
applying at least one strategy, such as compensation for risk, repair, or upsell,
to the results of the application of the rules, generating at least one deal based
on the accessing and applying of the strategy, and presenting the customer with
the at least one option which may include a customer-preferred loan, a piggyback
loan, a pre-qualification, or reduced term loan option,