DuckyPayเอกสาร

เอกสาร DuckyPay

รับชำระเงินด้วย stablecoin ที่เข้ากระเป๋าของคุณโดยตรง ไม่ถือเงินแทน ไม่ต้อง KYC เพื่อเริ่ม เชื่อมต่อได้ในไม่กี่นาที

DuckyPay คืออะไร?#

DuckyPay คือ เพย์เมนต์เกตเวย์แบบไม่ถือเงินแทน (non-custodial) สำหรับ stablecoin มาตรฐาน (USDT, USDC) คุณสร้าง charge ผ่าน API ลูกค้าจ่ายบนหน้า checkout ที่โฮสต์ให้ แล้วเงินเข้ากระเป๋าของคุณ — DuckyPay ไม่ถือเงินของคุณในทุกขั้นตอน

  • ไม่ถือเงินแทนโดยการออกแบบ เงินวิ่ง payer → merchant และ payer → treasury ในธุรกรรมบนเชนเดียวแบบ atomic ไม่มียอดคงเหลือรวมกอง และไม่มีขั้นตอนถอนเงิน
  • ค่าธรรมเนียมถูกจำกัดบนเชน ค่าธรรมเนียมโปรโตคอลบังคับด้วยลายเซ็น EIP-712 และไม่มีทางเกิน 1% — เพดานนี้ถูกคอมไพล์เข้าไปในสมาร์ต คอนแทร็กต์ ไม่ใช่แค่คำสัญญาเชิงนโยบาย
  • ฟรี 1,000 ธุรกรรมต่อเดือน ค่าธรรมเนียมคิดเฉพาะส่วนที่เกินโควตาฟรี รายเดือน — ดู ราคาและค่าธรรมเนียม

การชำระเงินทำงานอย่างไร#

ผู้จ่ายจ่าย 100 USDTกระเป๋าคุณรับ ≥ 99 USDTคลังโปรโตคอลค่าธรรมเนียม ≤ 1 USDTหนึ่งธุรกรรมเดียว (atomic)ค่าธรรมเนียมบังคับด้วยลายเซ็น จำกัดบนเชน

ทุก charge คือ PaymentIntent ที่ถูกเซ็น: แบ็กเอนด์ DuckyPay ตัดสินค่าธรรมเนียม นอกเชน เซ็นกำกับ แล้ว PaymentRouter บนเชนตรวจลายเซ็นนั้นก่อนแบ่งเงิน ลูกค้าจ่าย ได้โดยเชื่อมกระเป๋า (wallet mode) หรือโอนธรรมดาเข้าที่อยู่รับเงินเฉพาะของแต่ละ invoice — ซึ่งใช้ได้จากการถอนบนเอ็กซ์เชนจ์ (transfer mode) ดู โหมดการชำระเงิน

การเชื่อมต่อเป็นแบบไหน#

การเรียกฝั่งเซิร์ฟเวอร์ครั้งเดียวสร้าง charge; response มี URL ของ hosted checkout ให้คุณ redirect ลูกค้าไป แล้ว webhook invoice.paid ที่เซ็นกำกับยืนยันการชำระเงิน

server.ts
import { DuckyPay } from '@duckypay/node';

const duckypay = new DuckyPay(process.env.DUCKYPAY_API_KEY!);

const charge = await duckypay.charges.create({
  chainId: 137,                              // Polygon
  fiat: { currency: 'USD', amount: '25' },   // priced in fiat, paid in USDT
  reference: order.id,                       // echoed back in the webhook
});

// Send the buyer to the hosted checkout:
res.redirect(charge.checkoutUrl!);

ไม่อยากเขียนโค้ด? Payment links จาก แดชบอร์ด สร้าง hosted checkout แบบเดียวกันโดยไม่ต้องเชื่อมต่ออะไรเลย

สำรวจเอกสาร#

เริ่มต้นใช้งาน

การชำระเงิน

API reference

SDK และเครื่องมือ