Skip to content
RugWard
☰ Меню

RugWard Pay

Счета, платёжные ссылки и тестовые платежи

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

На этой странице

Создание счёта#

В панели заполните New invoice и нажмите Create invoice. Вы получите ссылку на оплату для покупателя (https://rugward.com/pay/i/<id>).

Форма нового счёта
1 Сумма в USD · 2 Срок действия · 3 Ваш id заказа · 4 URL возврата
ПолеПравилаПримечания
① Amount (USD)от $1 до $50 000, не более 2 знаков после запятой (25 или 25.50)Покупатель платит эквивалент в выбранной монете.
② Expires after30 минут, 1 час (по умолчанию), 3 часа, 1 день или 7 дней в панели; от 15 минут до 7 дней через APIПосле истечения срока страница оплаты пишет «Do not send anything», и зафиксировать новый курс нельзя.
③ Order id (необязательно)до 64 символов: буквы, цифры и . _ - : # /Ваш собственный идентификатор; возвращается в API и вебхуках.
④ Return URL (необязательно)полный адрес https://Показывается покупателю только после оплаты счёта, в виде кнопки «Return to <ваш сайт>».
Description (необязательно)до 200 символовПоказывается покупателю, например «1 × футболка, размер M».

Покупатель выбирает монету на странице оплаты. Курс фиксируется на 30 минут с этого момента (а не с создания счёта), поэтому долгий срок действия счёта не подвергает вас ценовым колебаниям.

Отправляйте товар, только когда панель (или вебхук invoice.paid) показывает Paid. То, что покупатель попал на ваш URL возврата, не доказывает оплату: открыть URL может кто угодно.

Список счетов и подробности#

Invoices показывает последние счета с датой, суммой, id заказа и статусом. Details открывает счёт: котировки (монета, сумма, курс, адрес), каждый замеченный в сети платёж с подтверждениями и ссылкой на обозреватель, а также кнопки Open checkout, Payment proof (для оплаченных счетов) и Cancel invoice.

Список счетов
Список счетов: реальный счёт и счёт TEST

Метки статусов, которые вы увидите:

МеткаСтатус в API
Awaiting payment (ожидает оплаты)open
Payment detected, confirming (платёж обнаружен, подтверждается)pending
Paid (оплачен)paid
Paid (more than requested) (переплата)overpaid
Underpaid (недоплата)underpaid
Paid after expiry (оплачен после истечения)late
Expired (истёк)expired
Canceled (отменён)canceled

Что означает каждый статус и что делать: Статусы, подтверждения и доказательства.

Отмена счёта#

Вы можете отменить свой счёт, пока он в статусе open и ни одного платежа не замечено. Страница оплаты тогда сообщит покупателю: «The merchant canceled this invoice. Do not send anything to it.» Вебхук: invoice.canceled. Счёт, по которому платёж уже в пути, отменить нельзя (409).

Отменённый счёт глазами покупателя
Что видит покупатель после отмены

Платёжная ссылка — это многоразовая ссылка с фиксированной ценой: товар, пожертвование, ежемесячная подписка. Каждый покупатель, нажавший Pay with crypto, получает собственный новый счёт (действует 60 минут), поэтому платежи никогда не путаются.

Платёжные ссылки в панели
Создайте ссылку, посмотрите карточку покупателя, скопируйте ссылку или HTML кнопки
  1. Введите сумму в USD, описание и необязательный URL возврата, затем Create link.
  2. Панель показывает вид покупателя (ровно то, что видят покупатели), ссылку https://rugward.com/pay/l/<id> и сколько раз она использована.
  3. Copy link — чтобы поделиться ею в чате, письме или соцсетях, или Copy button HTML — чтобы разместить кнопку «Pay with crypto» на сайте.
  4. Turn off отключает ссылку. Уже созданные по ней счета это не затрагивает.

Кнопка — это обычная HTML-ссылка. Она не загружает скриптов и не ставит cookie:

html
<a href="https://rugward.com/pay/l/k33JZ0ij5F2yLDprwrQgjN" target="_blank" rel="noopener"
   style="display:inline-block;padding:10px 20px;border-radius:12px;background:#f0b90b;color:#000;font:600 15px system-ui,sans-serif;text-decoration:none">Pay with crypto</a>
Платёжная ссылка глазами покупателя
rugward.com/pay/l/…: покупатель нажимает Pay with crypto и получает собственный счёт

Полезно знать:

  • Счета, созданные по ссылке, имеют id заказа link:<первые 8 символов id ссылки>, чтобы их можно было отличить в списке, API и вебхуках.
  • Лимиты: 100 активных ссылок на продавца; одна ссылка создаёт не более 100 счетов в час (защищает ваш часовой лимит счетов от злоупотреблений). Открытие ссылки при необходимости защищено Cloudflare Turnstile.

Тестовые счета (бесплатно, тестовая сеть Sepolia)#

Откройте в панели Test invoice (Sepolia testnet), чтобы проверить весь процесс оплаты без реальных денег. Покупатель платит тестовым ETH Sepolia или тестовым USDC Sepolia от Circle через сплиттер RugWard Pay, развёрнутый в Sepolia, который отправляет 99,5% на адрес получения и 0,5% на кошелёк комиссий RugWard — точно как в Base.

Страница оплаты счёта TEST
Счета TEST помечены везде и принимают только тестовые монеты Sepolia
  • Сумма: от $1 до $100. Необязательный тестовый адрес получения (EVM-адрес); иначе используется ваш EVM-адрес.
  • Тестовые монеты ничего не стоят. Они бесплатны: ETH Sepolia из крана (например, крана Sepolia от Google Cloud) и тестовый USDC из крана Circle (выберите Ethereum Sepolia).
  • Тестовые счета помечены TEST на странице оплаты, в списке и в доказательстве; они никогда не вызывают ваш вебхук и не могут быть созданы ключом API, поэтому тест никогда не приведёт к отправке реального заказа.

Несопоставленные платежи#

Иногда перевод приходит на ваш адрес, но не совпадает точно ни с одним счётом: неверная сумма, платёж, отправленный намного позже истечения срока, или посторонний перевод. RugWard никогда не отмечает такие платежи как оплату автоматически. Если они есть, панель показывает блок Unmatched payments с суммой, сетью, ссылкой на транзакцию и счётом, который проверялся в момент обнаружения.

Что делать: откройте транзакцию, свяжитесь с покупателем и урегулируйте всё сами (выполните заказ или верните деньги со своего кошелька). Затем нажмите Dismiss.

Обновлено: 30 октября 2026 г.

Счета, платёжные ссылки и тестовые платежи · RugWard Документация | RugWard