@ NopCommerce team
Hi guys.
Our returns processing team found this workflow very useful with our amount of returns.
Could you, please, based on this plugin, create something better and build it into NopCommerce?
Because 80% of the code in the plugin, but another 20% still in the views and core.
Ok guys. I said this plugin is very raw yet and a lot of further development and bugs fixing and code refactoring required, but you wanted it already.
here is plugin that are still in development process, but already simplifying process a lot
https://www.nopcommerce.com/p/1260/returns-exchange-processing.aspxthe whole idea
1) Use barcode scanner!! (Change jQuery scripts on order products page for your situation (check with SKU))
2) After scanning process all returns for the opened order in one click
3)Returns dropping returned items into Returns Temp Holding, and just afterwards you can move them into the web. (Attention!!! Our team found that could be bugs related to moving temp stock into the web, so carefully check this service) Find it in Plugins -> Returns Temporary Stock. At the same time if there is exchange process - New orders with status "Reserved" will be created. You need define new order status in code.
4) Returns processing reducing/increasing with stock, depend on return request status changes. So, double check stock is accurate on early stages.
5) Statuses HARDCODED at the moment.
!!!Scripts on Returns Temporary Stock page required further development!!!
Attention!!
New Order creation involved, based on processing. (In our company if there is exchange or replacement, we adding returned items into exchange order to show customer why did we charge extra or refund). So, check anything related to "Reservation" if you don't need to create new order in case of exchange, otherwise you need new Order Status "Reservation" in the enum, or whatever else.
Any questions ask here please.