← All Tutorials
Getting Started

Complete Paychainly Integration: From Zero to First Live Payment

⏱ 36:42· May 4, 2026

What You Will Build

By the end of this tutorial you will have a working Node.js server that creates payment sessions, displays a deposit address to your customers, and fulfills orders automatically when USDT arrives on-chain.

Prerequisites

  • Node.js 18+
  • A Paychainly account (free at paychainly.com)
  • ngrok or a public server for webhook testing

Chapters

  1. Account setup and first API key (0:00)
  2. Creating a payment session via REST API (3:45)
  3. Displaying the deposit address and countdown timer (8:20)
  4. Setting up the webhook endpoint (14:10)
  5. Verifying the HMAC signature (19:30)
  6. Fulfilling the order on payment confirmation (24:00)
  7. Testing with sandbox mode (28:45)
  8. Going live checklist (33:00)
← Back to Tutorials
integrationnode.jswebhooksfull-tutorial