NODE.JS SDK · MIT

แพ็กเกจเดียว ทั้ง JavaScript และ TypeScript

เพิ่มการชำระเงิน Wholly Crypto ใน backend Node.js มีชนิดข้อมูล ES modules และ CommonJS ในตัว ไม่ต้องมีแพ็กเกจ TypeScript แยก

ติดตั้งด้วย npm

ต้องใช้ Node.js 22+ ใช้บนเซิร์ฟเวอร์ ไม่ใช่โค้ดเบราว์เซอร์

npm install whollycrypto

พัฒนาด้วยคำขอที่กำหนดชนิดข้อมูล

  • สร้างใบแจ้งหนี้และส่ง URL ชำระเงินกลับให้ลูกค้า
  • อ่านสถานะชำระเงิน ร้าน และสินทรัพย์ที่รับ
  • ตรวจการแจ้งชำระเงินที่ลงลายเซ็นบน backend
  • ใช้แพ็กเกจเดียวจาก JavaScript หรือ TypeScript

backend ของคุณถือคีย์

ใช้ API URL ของการติดตั้งคุณและข้อมูลรับรอง API ที่จำกัดโปรเจกต์ คัดลอก Project/Store API ID จาก ร้าน → พื้นฐาน อย่าใส่คีย์ API หรือข้อมูลลับลงลายเซ็นใน bundle frontend

เก็บเนื้อหาคำขอดิบเพื่อตรวจลายเซ็นก่อนแปลง JSON IPN ใช้ข้อมูลลับ IPN ร้าน ส่วน webhook ใช้ข้อมูลลับ endpoint ของตน ตรวจว่าชำระเสร็จก่อนดำเนินคำสั่งซื้อ

เอกสารอ้างอิง API → · IPN และ webhook → · SDK ทั้งหมด →

ทำให้การติดตั้ง Operator เป็นอัตโนมัติ

SDK 2.6.0 เพิ่ม OperatorClient แยกสำหรับ Wholly Crypto 7.4.0+: รับผู้ค้าโดยตรงหรือผ่านคำเชิญ ผู้ใช้ ร้าน เครดิตภายใน และ webhook วงจรชีวิตที่ลงลายเซ็น

สิทธิ์ API และการตั้งค่า → · ตัวอย่าง Operator สำหรับ JavaScript / TypeScript →

สร้างหน้าชำระเงินผู้ขายหลายราย

SDK 2.7.0 เพิ่มไคลเอนต์ Marketplace แยกสำหรับผู้ขาย ส่วนแบ่งใบแจ้งหนี้ และการจ่ายเงิน ใช้คีย์เฉพาะที่จำกัดขอบเขตใน backend

Marketplace API → · คู่มือ Marketplace SDK →