Comments (6)
A little added context:
Many online-retailers require a return authorization number written on the outside of the box before they will accept a return (otherwise they will refuse it for legal reasons). So we need to generate an ID/number that is provided to the customer. We should probably be able to look up orders by their RA # so that when it comes in the door you know what order this is. Also if the customer calls and requests what the status of their return is (has it been accepted and where's my refund/replacement) they should be able to use that number.
from api-plugin-orders.
@spencer How do we plan on handling returns for replacement/exchange rather than refund?
from api-plugin-orders.
I think we decided that any type of return QA process would have to be manual for now, so I think that any exchange would be the same way. We may need to add an option to this issue for a return to be resolved by an exchange rather than a Refund, but I think the inventory handling involved with an exchange or replacement will be manual for now. 80/20 rule.
from api-plugin-orders.
I would say that return for exchange is firmly in the 80% camp. At least as common as return for refund if not more in my experience.
from api-plugin-orders.
I don't disagree with the frequency, but the development required to properly QA a returned item, return it to inventory or discard it, pick out an available replacement item, re-charge a card for a more expensive item, or refund for a less expensive item, etc I think was something we decided was outside of the scope for this initial push.
Agree that it's something we should support at some point.
from api-plugin-orders.
Links for designs below
Unopened refund panel
https://zpl.io/Z1BR2E7
Nothing selected for refund
https://zpl.io/Z1o9ExU
Items selected for refund
https://zpl.io/Z10oeN1
For reaction core members, all of this is in the orders project if you have the Zeplin app.
Public link to work on orders:
https://scene.zeplin.io/project/58af8900737c137280322bd6
And public link to work on returns:
https://scene.zeplin.io/project/58af8900737c137280322bd6/screen/59360099e99b7a2f61696c59
from api-plugin-orders.
Related Issues (10)
- add peerDependency for account plugin
- Log IP address for each order HOT 7
- add peerDependency for account-validation plugin
- Add some account fields to order HOT 1
- Possibly change how we do factories for tests
- add peerDependency for Tags plugin
- Order has status "new" and primary shop owner can nothing to do with it HOT 1
- Shop owners should be able to configure order processing time
- Order Followup
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from api-plugin-orders.