ALTERNATE PRODUCT RECOMMENDATIONS
There are provided systems and methods for providing alternate product recommendations for one or more users. A user may enter a merchant location or access a merchant service and be presented with one or more alternate product recommendations. The alternate product recommendations may be provided when a service provider server determines that the user is likely to by a certain product and that the user is also likely to return that product. The alternate product recommendations may present the user with a different purchase opportunity, whether different in kind and/or in price, to avoid or minimize the chances that the user will return the product. The alternate product recommendations may satisfy the user and lower the cost of returns to the merchant.
1 . A system comprising:
a transaction recommendation module comprising at least one hardware processing device that determines an alternate product recommendation for a user that is likely to be interested in purchasing a first product, wherein an identity of the user is obtained through a wireless communication between a client computing device of the user and a wireless beacon, and wherein the wireless beacon transmits at least the identity of the user to the transaction recommendation module over a network;
a database stored to a non-transitory memory that comprises a history of product returns and contextual information of the product returns; and
a network interface component that receives at least the identity of the user from the wireless beacon and that transmits the alternate product recommendation for the user to a merchant-location device of a merchant.
2 . The system of claim 1 , wherein the alternate product recommendation is a recommendation to purchase a directly competing product.
3 . The system of claim 1 , wherein the transaction recommendation module calculates a product return probability based on a release date of a second product that is a refreshed product to the first product.
4 . The system of claim 3 , wherein the alternate product recommendation is specific to the user and is based on information about the user accessed using the identity of the user.
5 . The system of claim 3 , wherein the alternate product recommendation is further based on a return window, the return window being a period of time in which the first product can be returned to a selling merchant by the user after purchase of the first product.
6 . The system of claim 1 , wherein the alternate product recommendation is based on a specific feature of a second product that is a refreshed product to the first product.
7 . The system of claim 1 , wherein the alternate product recommendation for the user is a discount on the first product.
8 . The system of claim 7 , wherein the discount on the first product is based on a cost of a return of the first product to a merchant having the merchant-location device.
9 . The system of claim 1 , wherein the network interface component transmits the alternate product recommendation for the user to the client computing device of the user.
10 . A system comprising:
a transaction recommendation module comprising at least one hardware processing device that determines a product return probability for a first product and determines an alternate product recommendation for a user that is likely to be interested in purchasing the first product, wherein an identity of the user is obtained through a wireless communication between a client computing device of the user and a merchant-location device, and wherein the merchant-location device transmits at least the identity of the user to the transaction recommendation module over a network;
a database stored to a non-transitory memory that comprises a history of product returns and contextual information of the product returns; and
a network interface component that receives at least the identity of the user from the merchant-location device.
11 . The system of claim 10 , further comprising a web crawler to identify product refresh information on a website.
12 . The system of claim 10 , further comprising a wireless beacon in communication with the client computing device of the user and wherein the merchant-location device comprises a point-of-sale terminal in communication with the client computing device through the wireless beacon.
13 . The system of claim 10 , wherein the alternate product recommendation is a recommendation to purchase a competing product, a recommendation to delay the purchase, or a recommendation to purchase the first product at a discount.
14 . The system of claim 10 , wherein the transaction recommendation module determines the product return probability based on a release date of a second product that is a refreshed product to the first product.
15 . The system of claim 10 , wherein the product return probability is specific to the user and is based on information about the user accessed using the identity of the user.
16 . A method comprising:
receiving an identity of a user from a first device at a service provider server, the first device located at a merchant location;
determining a product that the user is likely to purchase;
determining, by a processing device of the service provider server, an alternate product recommendation for the user based on at least the identity of the user; and
communicating the alternate product recommendation to a device at the merchant location.
17 . The method of claim 16 , further comprising performing a check-in between a client computing device of the user and the first device, wherein the first device is a merchant-location device.
18 . The method of claim 16 , wherein the alternate product recommendation is a recommendation that the user purchase a different product.
19 . The method of claim 16 , further comprising determining a product return probability is based upon a return window in which the user is permitted to return the product if the user purchases the product.
20 . The method of claim 16 , further comprising retrieving product preference information associated with the user from a database.