К содержимому

Словарь

Истёкший платёж

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

Как это работает в CryptoLike

У каждого платежа в CryptoLike есть срок оплаты: ttl_seconds при создании (от 60 секунд до 30 дней) или значение по умолчанию из настроек аккаунта. Он возвращается в поле ttl_expires_at и показан на странице оплаты обратным отсчётом. Если к этому моменту ничего не подтверждено, статус становится expired, заполняется expired_at и приходит вебхук invoice.expired. Сам по себе платёж больше не меняется; продлить и снова открыть его может только оператор CryptoLike.

Страница оплаты пишет «Срок платежа истёк. Создайте новый платёж.», а в кабинете у истёкшего платежа вместо блока «Поделиться ссылкой на оплату» стоит кнопка «Создать новый платёж». Цена в фиате на истёкшем платеже не пересчитывается: новый платёж получит новый зафиксированный курс. Платёж, по которому пришла часть суммы, не становится expired — после срока он остаётся недоплатой в финальном статусе underpaid.

Если плательщик всё же отправит средства на адрес после истечения срока, CryptoLike зачислит их на ваш баланс, выставит late_payment: true и пришлёт invoice.late_payment. Статус останется expired. Решите с клиентом, выполнить заказ или вернуть средства. Для заказа в магазине создайте новый платёж и отправьте клиенту ссылку на него.

Пример

Платёж CryptoLike сообщает свой крайний срок уже в первом ответе, поэтому ваша система может заранее предупредить клиента или запланировать напоминание. Поле expired_at остаётся null, пока платёж не закрыт по сроку, а после закрытия показывает точное время. Значения ниже условные, названия полей — часть контракта:

json
{
  "status": "expired",
  "late_payment": false,
  "ttl_expires_at": "2026-09-16T12:30:00Z",
  "expired_at": "2026-09-16T12:30:12Z"
}

В документации →

Связанные термины

Читать дальше

Начните с тестового платежа

Создайте аккаунт, попросите у поддержки доступ к тестовой среде и посмотрите, как платёж проходит путь от pending до paid в тестовой сети.