I have the next issue with an Order Partial Refund UI:
Via NopCommerce Admin UI the admin can execute parallel partial refund requests at the same time.
Steps to reproduce the problem:
Go to Admin/Orders/Edit
Use the partial refund
Change the amount to any for the refund
Submit the form via double click
Note. You see an issue with the message Another transaction is in progress (error message from payment API) for the second refund request because a Payment Provider API declined the second request during the first request executing
This is by design. Admin can initiate many partial refunds within the order amount, and the payment plugin should check their correctness (which is what it does in your case).
nopCommerce version: 4.60.5
Hi
I have the next issue with an Order Partial Refund UI:
Via NopCommerce Admin UI the admin can execute parallel partial refund requests at the same time.
Steps to reproduce the problem:
Go to Admin/Orders/Edit
Use the partial refund
Change the amount to any for the refund
Submit the form via double click
Note. You see an issue with the message
Another transaction is in progress
(error message from payment API) for the second refund request because a Payment Provider API declined the second request during the first request executing