CPC G06Q 30/0627 (2013.01) [G06F 16/252 (2019.01); G06Q 30/0278 (2013.01); G06Q 40/03 (2023.01)] | 20 Claims |
1. A computer-implemented method, comprising:
causing a customer device associated with a customer to display a user portal that includes one or more interactive objects configured to receive input of customer criteria from the customer via the customer device;
receiving, from the customer device, a customer submission including the input customer criteria;
determining that at least one merchant of a plurality of merchants possesses a particular item that corresponds to the input customer criteria;
in response to the determining, updating the user portal displayed by the customer device to include a selectable indication of the at least one merchant;
receiving a selection of a merchant from amongst the at least one merchant by the customer via the customer device;
in response to receiving the selection, facilitating a secure sharing of information associated with the customer to the merchant, by:
generating an access communication that is unique to the customer submission and that does not include any of the information associated with the customer;
transmitting the access communication to a merchant device associated with the selected merchant; and
providing a merchant portal that is accessible to the merchant device via an electronic network, wherein the merchant portal includes one or more further interactive objects configured to receive input of merchant criteria from a merchant associated with the merchant device;
receiving, via the merchant portal over the electronic network, a transmission from the merchant device that is based on the access communication;
in response to receiving the transmission, securely providing the information associated with the customer to the merchant device via the merchant portal, the information associated with the customer including at least a portion of the customer submission;
receiving, from the merchant device, a reply including the merchant criteria entered by the merchant via the merchant portal via the merchant device; and
in response to receiving the reply, automatically:
determining a variance between the customer criteria and the merchant criteria; and
at least one of:
causing the customer device to update the display of the user portal so as to include the variance; or
causing the merchant device to update the display of the merchant portal so as to include the variance.
|