Я создал на Python модель оформления заказа с выбором ПВЗ, подтверждением оплаты, защитой от повторных событий и возвратами. Пройдены 12 тестов. Неоплаченный заказ не отправляется, повтор оплаты не создаёт второе отправление. В примере использованы заглушки, реальные API не подключены.