Closed
Description
Preconditions
- Clean 2.3.0
- No sample data
Steps to reproduce
- Create Cart Price Rule with 100% discount, applied to shipping, available for everyone
- Create simple product with positive stock and price = $100
- Place order in backend for the created product with qty =1 and flat rate shipping ($5 by default).
- Invoice order (but don't create shipment)
- Navigate to Credit Memo form
- Change Refund Shipping from 5 to 0
- Click "Refund Offline"
Expected result
- Credit Memo with Total Refunded = 0 is created
Actual result
- Credit Memo with Total Refunded = -$5.00 is created (negative value)
In Magento Commerce in the same case credit memo fails completely with "You can't use more store credit than the order amount." error. In Open Source it goes through with mentioned negative amount. As far as I see, in both cases behavior is incorrect.
Metadata
Metadata
Assignees
Labels
The issue has been fixed in 2.2 release lineThe issue has been fixed in 2.3 release lineGate 2 Passed. Manual verification of the issue description passedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedGate 1 Passed. Automatic verification of issue format passedGate 4. Acknowledged. Issue is added to backlog and ready for developmentThe issue has been reproduced on latest 2.2 releaseThe issue has been reproduced on latest 2.3 release