medusajs / medusa

Building blocks for digital commerce
https://medusajs.com
MIT License
24.45k stars 2.4k forks source link

Cost of returns for swaps #4838

Open magdafiktus opened 1 year ago

magdafiktus commented 1 year ago

Describe the bug When arranging swaps, the customer should not pay for the return shipping. However, the cost of the return is automatically added. Therefore, we have to manually remove the cost of the return shipping for all swaps.

System information "@medusajs/admin": "6.0.1", "@medusajs/cache-redis": "1.8.8", "@medusajs/event-bus-redis": "1.8.8", "@medusajs/inventory": "1.9.1", "@medusajs/medusa": "^1.12.1", "@medusajs/medusa-cli": "1.3.16", "@medusajs/stock-location": "1.9.1", "@types/express": "^4.17.17", "babel-preset-medusa-package": "1.1.19", "contentful": "^7.14.7", "cors": "^2.8.5", "cross-env": "^7.0.2", "csv-stringify": "5.3.2", "easy-soap-request": "^3.3.3", "express": "^4.17.1", "joi": "^17.3.0", "medusa-core-utils": "1.2.0", "medusa-file-spaces": "1.3.7", "medusa-fulfillment-webshipper": "1.3.11-snapshot-20230626084333", "medusa-interfaces": "1.3.7", "medusa-payment-adyen": "1.1.44", "medusa-payment-klarna": "1.3.10", "medusa-payment-manual": "1.0.24", "medusa-payment-paypal": "6.0.1", "medusa-payment-stripe": "6.0.1", "medusa-plugin-brightpearl": "1.3.10-snapshot-20230621150344", "medusa-plugin-contentful": "1.2.10", "medusa-plugin-discount-generator": "1.1.27", "medusa-plugin-ip-lookup": "1.2.8", "medusa-plugin-meilisearch": "2.0.8", "medusa-plugin-restock-notification": "7.0.2", "medusa-plugin-segment": "1.3.6", "medusa-plugin-sendgrid": "1.3.9", "medusa-plugin-sentry": "^1.4.2", "medusa-plugin-slack-notification": "1.3.9", "medusa-plugin-wishlist": "1.1.43", "medusa-test-utils": "^1.1.41",

Steps to reproduce the behavior

  1. customer reaches out
  2. we find the order in Medusa
  3. we click on 'Register exchange'
  4. we select the item(s) to be returned
  5. We select a reason for return
  6. we select the return shipping method
  7. we change the cost of the return shipping to 0
  8. we select which location it should be returned to (warehouse or store)
  9. we add the new items(s) (one by one)
  10. we complete the exchange
  11. we get back to the customer

expected behavior the cost of the return shipping for swaps is 0 by default

magdafiktus commented 11 months ago

hey guys, can I expect any updates on this?