| CPC G06Q 20/407 (2013.01) [G06Q 10/0837 (2013.01); G06Q 30/0639 (2013.01)] | 18 Claims |

|
1. A system for processing product returns, the system comprising:
a database, wherein the database is configured to store order information;
a point-of-sale (POS) terminal, wherein the POS terminal is located in a retail facility; and
a control circuit communicatively coupled to the POS terminal, the control circuit configured to:
receive, from the POS terminal, the order identifier;
determine, based on accessing the database, the product, that the product is eligible to be returned, a refund amount for the product, and a location to which the product should be returned;
generate, based on the location to which the product should be returned, a return label;
transmit, to the POS terminal, the return label;
transmit a signal to the database to update a custody flag associated with the product in the database, wherein the custody flag indicates possession of the product by the retailer; and
responsive to the update of the custody flag in the database, trigger a start of a timer, the timer setting a predetermined threshold period of time for the third-party to issue a refund to a customer for the product returned to the retailer, wherein upon an expiration of the timer, the control circuit is programmed to issue the refund to the customer for the product returned to the retailer even if the third-party has not issued the refund to the customer for the product returned to the retailer;
wherein the POS terminal is further configured to print the return label.
|