Skip to content

Store Credit (Customer Balance) Doubled in Credit Memo on Sale Reorder #39744

Open
@ericmargules-fiserv

Description

@ericmargules-fiserv

Preconditions and environment

  • Magento version 2.4.7-p1
  • A payment method with Sale transaction type enabled

Steps to reproduce

  1. Add store credit (customer balance) to an existing customer
  2. Configure chosen payment method to Sale action (immediate invoice)
  3. Create order where grand total is greater than customer's store credit balance
  4. Apply customer's store credit and chosen payment method
  5. Process order
  6. Add more store credit to existing customer
  7. Navigate to order created in step 5 in the admin panel.
  8. Click reorder
  9. Apply customer's store credit and chosen payment method
  10. Process order
  11. Navigate to invoice tab for order created in step 10
  12. click credit memo
  13. Observe that store credit amount is doubled

Expected result

Expected result is that the store credit shown for the credit memo will be the amount of store credit actually present on the order.

Actual result

Actual result is that the store credit shown for the credit memo is double the amount of store credit present on the order (e.g. $20 if $10 is present on the order).

Additional information

No response

Release note

No response

Triage and priority

  • Severity: S0 - Affects critical data or functionality and leaves users without workaround.
  • Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
  • Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
  • Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
  • Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions