hi,
I have made some extensions to nopcommerce 4.3.
My customisation creates a digital ticket and sends it to the customer via email.
But for some orders I see that system marks the order as paid twice. And so the system generates 2 tickets for one order. Some orders are marked as paid even before its placed.
I did not change anything in the processing of order.
I just put my generate ticket procedure in the orders paid method of orderprocessingservice.
Can You please help.
It happens for some orders not for all.
Here is some list of action from dashboard.
07/25/2020 00:06:30 "Ticket File" email (to customer) has been queued. Queued email identifiers: 34. No file attached
07/25/2020 00:06:28 "Order paid" email (to customer) has been queued. Queued email identifiers: 33. No file attached
07/25/2020 00:06:28 Order status has been changed to Complete No file attached
07/25/2020 00:06:28 Order status has been changed to Processing No file attached
07/25/2020 00:06:28 Order has been marked as paid No file attached
07/25/2020 00:06:28 "Order paid" email (to customer) has been queued. Queued email identifiers: 32. No file attached
07/25/2020 00:06:27 Order status has been changed to Complete No file attached
07/25/2020 00:06:27 Order status has been changed to Processing No file attached
07/25/2020 00:06:27 Order has been marked as paid No file attached
07/25/2020 00:06:27 Order placed No file attached