Returns in a multi-seller marketplace
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for facilitating item returns on behalf of customers of an electronic commerce site. Embodiments of the disclosure can, in one example, facilitate item returns on behalf of a buyer where the seller is a seller in a multi-seller marketplace. A return shipping label can be generated on behalf of the seller as well as communications between buyer and seller archived in the event of a subsequent dispute.
-
Citations
23 Claims
-
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.
-
-
2. A system, comprising:
-
at least one computing device; and an item return application executable in the at least one computing device, wherein when executed the item return application causes the at least one computing device to at least; determine that a seller return policy associated with a seller complies with a baseline return policy of a multi-seller marketplace; obtain a request associated with a user to return an item sold by the seller via an electronic commerce system facilitating the multi-seller marketplace; 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; generate an item return user interface; transmit the item return user interface to a client associated with the user; determine that the request is obtained within a return time window based at least in part upon the order data and a seller return policy as specified by the seller; in response to determining that the request is obtained within the return time window, determine whether the item is return eligible based at least in part upon the order data and the seller return policy; initiate return of the item when the item is return eligible by generating a return entry in a data store; and obtain one of a return approval or a return denial from the seller when the item is return eligible based at least in part upon the order data and the seller return policy. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
providing an item return application executable in at least one computing device; determining, by the item return application executed in the at least one computing device, that a seller return policy associated with a seller complies with a baseline return policy of a multi-seller marketplace; obtaining, by the item return application executed in the at least one computing device, a request associated with a user to return an item purchased from the seller via an electronic commerce system facilitating the multi-seller marketplace; in response to obtaining the request, identifying, by the item return application executed in the at least one computing device, order data associated with the item and a seller return policy associated with the seller, the order data comprising at least an identifier associated with the item and an identifier associated with the seller of the item; generating, by the item return application executed in the at least one computing device, an item return user interface; determining, by the item return application executed in the at least one computing device, that the request is obtained within a return time window specified by the seller return policy, based at least in part upon the order data and the seller return policy; in response to determining that the request is obtained within the return time window specified by the seller return policy, determining, by the item return application executed in the at least one computing device, that the item is return eligible based at least in part upon the order data and the seller return policy; and determining, by the item return application executed in the at least one computing device, one of a return approval or a return denial based at least in part upon the order data and the seller return policy; and obtaining, by the item return application executed in the at least one computing device, one of the return approval or the return denial from the seller when the return denial is determined based at least in part upon the order data and the seller return policy. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification