Order duplication failed

How can I prevent a customer from making 9 failed orders and the last one correct?
There are customers who insist on doing something wrong and I end up with many failed orders and 1 successful one from the same person; I would like to have an addon that does not change order number to the same email address on the same day

Actually it should work out of the box. If order is failed, the system redirects you back to checkout and stores order_id in the session. But some payment methods use separate order for each payment attempt

Can these payment methods be changed?

Examination is required to understand it. Because the architects of cs-cart did it for a reason