The ability to create a return doesn't necessarily mean that return will be accepted. IMO this is a business process where human intervention is required in order to maintain good customer relations. Approving/declining RMAs depend on a number of factors including: - the reason for return - length of time since purchase - value of the purchase - COGS - lifetime value of the customer
A hard time limit can make sense when a customer simply changes their mind about the purchase and wishes to return it but I don't think any other type of return should be constrained by the system without input from customer service reps. IMO a better system would be to have information critical to the RMA process (such as the items listed above) easily accessible to the CSR so they can quick make a decision. Having the system prevent customers from even creating a return request because X number of days have passed could well be a bad user experience for the customer. If the implementation does proceed, I don't think ProductFacility would be a good place to store the information. Multiple stores with different rules could well be fulfilling the same products out of the same warehouse (particularly for international distribution). Regards Scott On Sat, 9 Mar 2019 at 20:50, Suraj Khurana <suraj.khur...@hotwax.co> wrote: > Hello, > > In OFBiz, we can create a return for order without checking when that order > is placed, it might be years long. > IMO, we should have a field something like daysToReturn at product store > level to allow creating return till after that much days of order > completion. > > I could not find anything else relevant to this and this is a very common > e-commerce scenario for any business. > > Am I missing something? > Please share your thoughts on the same. > > -- > Best Regards > Suraj Khurana > TECHNICAL CONSULTANT > mobile: +91 9669750002 > email: suraj.khur...@hotwax.co > www.hotwax.co >