CPC G06Q 40/123 (2013.12) [G06Q 20/207 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
monitoring, by a payment service system (PSS) and in real-time, transactions of one or more users of the PSS via one or more instances of a payment application, provided by the PSS, executing on one or more client devices of the one or more users, wherein the transactions are associated with transaction data;
receiving, by the PSS and from a client device of a user of the one or more users, a request by the user to complete a transaction for a transaction amount via the PSS;
dynamically determining, by the PSS, a predicted tax liability amount associated with the transaction, wherein the predicted tax liability amount is determined using one or more machine learning models and a portion of the transaction data associated with the user, and wherein the predicted tax liability amount associated with the transaction increases or decreases a total tax liability of the user;
while the transaction is pending completion, causing presentation, via the PSS and on a display of the client device of the user, of the predicted tax liability amount and a request for confirmation to proceed with the transaction; and
modifying, by the PSS and based at least in part on receiving the confirmation to proceed with the transaction, tax liability information for the user, wherein modified tax liability information for the user reflects the completed transaction, and wherein the modifying is performed without further input from the user.
|