Patent ID: 9692738
Date: 2017-06-27
CPC Classifications: G06Q,H04L

Claim:
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein when executed the program causes the computing device to at least: obtain a request associated with a user to return an item sold by a seller in a multi-seller electronic marketplace, the request associated with at least one item and at least one reason code; in response to obtaining the request, identify order data associated with the item, the order data comprising at least an identifier associated with the item and an identifier associated with the seller of the item; determine that a seller return policy associated with the seller that is stored in a data store specifies a return time window for the item that is at least as permissive as a return time window for the item that is specified in a baseline return policy stored in the data store by a comparison of the seller return policy to the baseline return policy; determine that the request is obtained within the return time window and that the item is a returnable item based at least in part upon the order data and the seller return policy associated with the seller; determine that the item is return eligible in response to determining that the request is obtained within the return time window and the item is a returnable item; determine whether the seller return policy authorizes automatic approval of the request when the item is return eligible, wherein automatic approval is approval that does not require manual approval; approve the request when the item is return eligible and the seller return policy authorizes automatic approval of the request; generate a return mailing label associated with the request when the request is approved; generate a notification for the seller when the seller return policy fails to authorize automatic approval of the request, the notification in a seller return user interface, the seller return user interface comprising a dashboard displaying a plurality of pending requests to return; obtain one of an approval of the request or a denial of the request from the seller via the seller return user interface when the seller return policy fails to authorize automatic approval of the request; and calculate a refund amount associated with the request when the approval of the request is obtained, the refund amount calculated based at least in part upon the order data and the seller return policy.