RMC Pro Down Payment with Optional Percentage

A user can enter a down payment as a currency amount or, optionally, as a percentage. In this demo, if the the percentage down payment percentage has a non-zero value, it will override the currency amount.