Git Product home page Git Product logo

Comments (6)

zenweasel avatar zenweasel commented on May 3, 2024

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.

zenweasel avatar zenweasel commented on May 3, 2024

@spencer How do we plan on handling returns for replacement/exchange rather than refund?

from api-plugin-orders.

spencern avatar spencern commented on May 3, 2024

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.

zenweasel avatar zenweasel commented on May 3, 2024

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.

spencern avatar spencern commented on May 3, 2024

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.

rymorgan avatar rymorgan commented on May 3, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.