Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How to accept crypto payments on your own server with Docker

Description and use

The merchant can accept crypto payments on their own server, with funds routed directly to a cold wallet, avoiding processor fees and custody risks, while maintaining a secure, non‑custodial architecture.

Problem

Merchant wants a checkout that runs on their own infrastructure, with coins going directly to their wallet, avoiding third‑party custody and fees.

Outcome

The merchant can accept crypto payments on their own server, with funds routed directly to a cold wallet, avoiding processor fees and custody risks, while maintaining a secure, non‑custodial architecture.

Workflow

  • 1. Merchant backend calls POST /api/v1/payment with amount and order ID to obtain a checkout URL.
  • 2. Customer is redirected to the checkout page, selects coin/network, scans QR code and pays.
  • 3. The watcher monitors the blockchain, counts confirmations, handles reorgs and sends a signed webhook to the shop.
  • 4. The sweeper transfers the funds from deposit addresses to the merchant’s cold wallet.
  • 5. Optional auto‑convert enables payments in 200+ coins across 35+ chains, delivering a stablecoin to the merchant.
  • Record date: 2026-10-25T13:26:10.420Z