Одним из решений может быть:
С использованием orders-api от RazorPay, заказы в RazorPay аналогичны заказам, которые вы создаете в своих системах.
Это помогает вам создавать заказы, по которым вы можете повторить несколько платежей, пока один из них не будет выполнен успешно.Вы можете установить описание для заказа, которое вы можете увидеть на панели инструментов RazorPay.
Теперь вам не нужно видеть платежи на панели инструментов, вы можете просто видеть заказы.Кроме того, вы можете сохранить любые метаданные для каждого вашего заказа в «заметках» в части заказа RazorPay.
Ниже документация RazorPay полезна для вашего варианта использования
https://razorpay.com/docs/payment-gateway/orders/