Архитектура двойного чекаута · Web3 + QR с бирж

Единый крипто-чекаут для каждого покупателя: кошелек в 1 клик + QR с биржи.

Шлюзы только для кошельков теряют 50%+ покупателей, хранящих USDT или USDC на Binance, Bybit, OKX или Kraken. А шлюзы только с QR раздражают опытных пользователей MetaMask, Rabby, Phantom и TronLink ручным копированием адресов. XPayr объединяет оба способа в одной некастодиальной сессии с фиксированной комиссией 0.5% за платеж.

99.5% / 0.5%Атомарное прямое зачисление на кошелек мерчанта
6 секундАвтоопрос мультичейн RPC и блокчейн-эксплореров
1% (≤$0.50)Механизм допуска комиссий вывода с бирж
12+ сетейTRON, Base, Arbitrum, Solana, Polygon, BNB, Arc

Сравните оба сценария оплаты бок о бок

1. Покупатель выбирает сеть и нажимает «Подключить кошелек»

Автоматически переключает EVM Chain ID (Base, Arbitrum, Polygon, BNB, Ethereum, Circle Arc), кластер Solana или сеть TRON без ошибок при копировании адресов.

2. Атомарное разделение платежа смарт-контрактом

Некастодиальный маршрутизатор XPayr направляет 99.5% напрямую на кошелек мерчанта и 0.5% комиссии шлюза в одной атомарной транзакции (с опциональным спонсированием ERC-2612 безгазовый Permit ).

3. Мгновенная квитанция TxHash и подписанный вебхук

Заказ подтверждается за 1–3 секунды в L2/Solana и вызывает подписанный payment.completed вебхук HMAC-SHA256 с перенаправлением на success_url.

Предпросмотр тела вебхука (режим Web3)

Проверяется через заголовок X-XPayr-Signature HMAC-SHA256 в Node.js, PHP, Python, Go и n8n.

{
  "event": "payment.completed",
  "session_id": "sess_live_98f21a4c",
  "checkout_mode": "web3_one_click",
  "network": "base-mainnet",
  "currency": "USDC",
  "invoice_amount": "100.00",
  "received_amount": "100.00",
  "merchant_net_amount": "99.50",
  "gateway_fee_amount": "0.50",
  "tx_hash": "0x84d9f1a7c3e2b091...49e1",
  "metadata": {
    "order_id": "ORD-2026-8841"
  }
}
🔬 Проверить подписи HMAC 🎨 Встроить кнопку оплаты
Ноль потерь из-за неверной сети

Явные защитные проверки сети

Наглядные метки TRC-20, ERC-20, BEP-20 и Solana, предупреждающие баннеры сети и URI-кодирование защищают покупателей от отправки стейблкоинов в неподдерживаемых сетях.

Хостируемый, модальный или API

3 формата интеграции

Перенаправляйте на хостируемые ссылки /pay/{session} , открывайте встроенное окно через xpayr-pay-button.jsили создайте собственный headless-интерфейс поверх POST /api/v1/payments (сравнить форматы).

Двойной чекаут — Часто задаваемые вопросы

Что такое двойной чекаут XPayr и почему он повышает конверсию?

Более половины розничных и B2B-плательщиков стейблкоинов в мире хранят USDT или USDC на централизованных биржах (Binance, Bybit, OKX, Coinbase) или мобильных аппаратных кошельках, а не в браузерных расширениях. Двойной чекаут XPayr позволяет владельцам браузерных кошельков платить в 1 клик через смарт-контракт, а пользователям бирж и смартфонов — отсканировать QR-код или скопировать адрес в той же самой сессии.

Что произойдет, если биржа удержит небольшую комиссию за вывод из суммы перевода покупателя?

В XPayr встроен механизм допуска недоплаты (настраивается до 1%, но не более $0.50 USD). Когда отправитель с биржи переводит $99.60 по счету на $100.00 из-за сетевого сбора $0.40, XPayr автоматически засчитывает сессию и отправляет подписанный вебхук payment.underpaid_accepted с точным учетом суммы в received_amount.

Насколько быстро проверка прямого QR обнаруживает входящие переводы в блокчейне?

XPayr каждые 6 секунд выполняет фоновую мультичейн-проверку через EVM RPC и Etherscan V2, TRON Tronscan/TronGrid и Solana JSON-RPC, а также предлагает поле для вставки TxID покупателем для мгновенной проверки ончейн-квитанции.

Хранит ли XPayr средства при оплате Web3 в 1 клик или в режиме прямого QR с биржи?

Нет. XPayr на 100% некастодиален в обоих режимах. Подтвержденные средства зачисляются напрямую на указанный адрес кошелька мерчанта без промежуточных пулов и задержек вывода.