Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Order States] Resumed orders (after cancelling) not displayed in the customer account -> mismatch on customer balances #7282

Open
Tracked by #7511
filipefurtad0 opened this issue Mar 30, 2021 · 1 comment
Labels
bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround.

Comments

@filipefurtad0
Copy link
Contributor

filipefurtad0 commented Mar 30, 2021

Description

After cancelling and resuming an order (order state = resumed) the customer balance on /customers and the bulk coop (payments) report correctly reflects customer balance.

However, these orders cannot be found on the customers account account#/orders, both from the tabs "Orders" and "Transactions". This can leads to mismatches between the balance seen by the customer vs. the admin.

Expected Behavior

Resumed orders appear under the customers account account#/orders, on the tabs "Orders" and "Transactions" (=> correct customer balance)

Actual Behaviour

Resumed orders are missing from the customers account account#/orders, on the tabs "Orders" and "Transactions". (=> incorrect customer balance)

Steps to Reproduce

As admin:

  1. Cancel an order.
  2. Resume the order.
  3. Log in as customer.
  4. Look for that order under account#/orders
  5. See it's missing both from Orders and Transactions.

Animated Gif/Screenshot

image.png

After another order is placed, we reach the scenario - notice the discrepancy on customer balances:

Admin
image.png

Customer
image.png

Workaround

Severity

s3, maybe an edge case. If not, then s2.

Your Environment

  • Version used: v3.6.1
  • Browser name and version: Firefox 86
  • Operating System and version (desktop or mobile): Desktop Ubuntu 20.04

Possible Fix

@filipefurtad0 filipefurtad0 added the bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround. label Mar 30, 2021
@filipefurtad0 filipefurtad0 changed the title Resumed orders (after cancelling) not displayed in the customer account -> mismatch on customer balances [Order States] Resumed orders (after cancelling) not displayed in the customer account -> mismatch on customer balances Oct 11, 2021
@filipefurtad0
Copy link
Contributor Author

If/when we fix this we then might need to consider re-opening #5505.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-s3 The bug is stopping a critical or non-critical feature but there is a usable workaround.
Projects
Status: All the things 💤
Development

No branches or pull requests

1 participant