Как принять оплату за несколько товаров одним платежом
Клиент берёт сразу несколько товаров или услуг. Как выставить один счёт в крипте на всё вместе, а не несколько отдельных.

Один счёт на всё проще для клиента и удобнее для вас: одна транзакция вместо нескольких, меньше комиссий сети, меньше путаницы. Выставляете инвойс на итоговую сумму — клиент платит один раз.
Как это сделать. Посчитайте итоговую сумму на своей стороне: сложите стоимость всех товаров или услуг, учтите скидку, если есть. Выставьте один инвойс на эту сумму. В поле описания перечислите, что входит — клиент увидит это на странице оплаты и у вас в кабинете останется запись.
Почему один платёж удобнее нескольких. Каждый инвойс — это отдельная транзакция в блокчейне с комиссией сети. Клиент платит её за каждый перевод. Один платёж — одна комиссия. Для USDT в сети Tron это копейки в любом случае, но порядок всё равно чище.
Если заказ меняется после выставления счёта. Истёкший или ещё не оплаченный инвойс просто пересоздаётся с новой суммой. Оплаченный менять нельзя: если сумма изменилась после оплаты, выставляйте доплату или делайте частичный возврат.
Как записывать для себя. Используйте поле описания инвойса как внутренний комментарий: туда можно добавить номер заказа или перечень позиций. В кабинете это потом удобно искать по тексту.



