В новом магазине сделали вот что:

Это означает, что один заказ может быть несколько раз оплачен в одной и той же платежной системе. Просто каждая новая оплата будет идти со своим кодом: 123/1, 123/2 и так далее, где 123- код заказа.
В чем заключается предложение - если пользователь инициирует оплату с ЛК снова (например, вчера у него на карте деньги кончились), то ПС даст ему отлуп (так как вчера он уже отправил в нее заказ). Чтобы такого не было, надо при инициации генерировать новую платежку, а предыдущю отменять. Как вариант, сделать это опцией в магазине.