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 ของตน ตรวจว่าชำระเสร็จก่อนดำเนินคำสั่งซื้อ
ทำให้การติดตั้ง Operator เป็นอัตโนมัติ
SDK 2.6.0 เพิ่ม OperatorClient แยกสำหรับ Wholly Crypto 7.4.0+: รับผู้ค้าโดยตรงหรือผ่านคำเชิญ ผู้ใช้ ร้าน เครดิตภายใน และ webhook วงจรชีวิตที่ลงลายเซ็น
สิทธิ์ API และการตั้งค่า → · ตัวอย่าง Operator สำหรับ JavaScript / TypeScript →
สร้างหน้าชำระเงินผู้ขายหลายราย
SDK 2.7.0 เพิ่มไคลเอนต์ Marketplace แยกสำหรับผู้ขาย ส่วนแบ่งใบแจ้งหนี้ และการจ่ายเงิน ใช้คีย์เฉพาะที่จำกัดขอบเขตใน backend