CPC G06Q 20/227 (2013.01) [G06Q 20/20 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/363 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0641 (2013.01)] | 20 Claims |
1. A computer system comprising:
a processor; and
a non-transitory computer-readable medium having stored thereon instructions executable to cause the computer system to perform operations comprising:
receiving a purchase request made via a user interface presented on a user device associated with a user, wherein the purchase request corresponds to a purchase from a seller entity;
determining context data associated with the purchase based on physical device data for the user device;
accessing digital wallet information, wherein the digital wallet information indicates a plurality of digital wallets usable by the user to complete an electronic transaction for the purchase via the user interface;
performing an analysis of the context data and the plurality of digital wallets usable by the user to complete the electronic transaction;
based on the analysis, determining that a prioritized display of a first one of the plurality of digital wallets will result in a higher likelihood of a successful completion of the electronic transaction than at least a second one of the plurality of digital wallets; and
transmitting instructions, to a server computer system associated with the seller entity, to cause a first graphical element associated with the first one of the plurality of digital wallets to be displayed on the user interface differently than a second graphical element associated with the second one of the plurality of digital wallets, wherein the first and second graphical elements are selectable by the user on the user device to initiate a completion of the electronic transaction.
|