Patent attributes
In some examples, a system receives transaction information for transactions performed between a plurality of users. Each user is associated with a user device that has an application that configures the user device to communicate the transaction information to the system. Based on transaction information received from a first user device of a first user, the system determines one or more factors indicative of the first user. The system compares the transaction information received from the plurality of user devices with the one or more factors of the first user to generate a custom financing offer for the first user, and sends a communication to cause the custom financing offer to be presented in a user interface on the first user device. In response to acceptance of the custom financing offer, the system sends an instruction to provide a financed amount to the account of the first user.