
Срок Lightning-инвойса BOLT 11 отсчитывают от отметки создания, записанной в счёте. После истечения срока приложение может отказаться начинать оплату. Если платёж уже был отправлен, сначала уточните его статус.
Пример со временем
Счёт создан в 12:00 и имеет срок 15 минут. После 12:15 он просрочен. Если приложение открыло его в 12:12, оно не получило новые 15 минут: до границы остаётся около трёх. BOLT 11 определяет значение по умолчанию 3 600 секунд, когда отдельное поле срока отсутствует. Кошелёк или сервис может выпустить счёт с другим сроком.
Отдельно у маршрута могут быть свои ограничения, связанные с каналами. Срок оплаты инвойса нельзя заменить оценкой доступной ликвидности.
Как избежать повторного платежа
При статусе «в процессе» проверьте исходную попытку в приложении отправителя и подтверждение у получателя. Просрочка экрана не доказывает, что прежний платёж завершился неудачей. Если оплата не началась или подтверждённо не прошла, попросите новый счёт и заново сверьте сумму и назначение.
Почему старый QR не обновляется
Закодированный счёт содержит прежние данные. Повторное сканирование того же изображения их не меняет. Новый инвойс должен выдать получатель. Для переводов основной сети применяется другой способ проверки, в том числе поиск по TXID. Для ошибок маршрута см. входящую и исходящую ликвидность.