Skip to main content

ภาพรวม API

PayerScan เป็นเกตเวย์การชำระเงินคริปโตเคอร์เรนซีอัตโนมัติที่ตรวจสอบธุรกรรมบนหลายเครือข่ายบล็อกเชน (EVM, Tron, Solana) และเชื่อมต่อโดยตรงกับ 8 ตลาดซื้อขายชั้นนำของโลก — ช่วยให้ร้านค้ารับชำระเงินคริปโตด้วยการตรวจสอบแบบเรียลไทม์ การจับคู่อัตโนมัติ และการแจ้งเตือนการชำระเงินทันที

คุณสมบัติ

  • สร้างใบแจ้งหนี้: เปิดธุรกรรมผ่าน REST API คืนลิงก์ Checkout UI ที่สมบูรณ์
  • การตรวจสอบหลายเชน: สแกนธุรกรรมอัตโนมัติบนเครือข่ายบล็อกเชนยอดนิยม — BNB Smart Chain (BEP20), Ethereum (ERC20), Base, Polygon, Arbitrum, Optimism, Tron (TRC20) — และการโอนภายในผ่าน Binance Pay / OKX UID,...
  • เชื่อมต่อกับตลาดซื้อขาย: เชื่อมต่อ API โดยตรงกับ 8 ตลาดซื้อขายคริปโตเคอร์เรนซีชั้นนำของโลก — Binance, OKX, Bybit, Bitget, Gate, MEXC, Upbit, Bitkub — สำหรับข้อมูลราคาแบบเรียลไทม์และการตรวจสอบการชำระเงิน
  • รองรับหลายสกุลเงิน: รับชำระเงินด้วยหลายโทเค็น — USDT, USDC, BNB, ETH และอื่นๆ — บนทุกเครือข่ายที่รองรับ
  • หมดอายุอัตโนมัติ: ใบแจ้งหนี้จะหมดอายุโดยอัตโนมัติหลังจากระยะเวลาที่กำหนดได้ ช่วยให้คำขอชำระเงินที่ค้างอยู่ได้รับการจัดการอย่างเหมาะสม
  • การจับคู่จำนวนเงินที่แม่นยำ: ขจัดข้อผิดพลาดการปัดเศษของ JS ด้วยการจับคู่ BigInt precision
  • Callback อัจฉริยะ: แจ้งเตือนร้านค้าเชิงรุกผ่าน Webhook (callback_url) เมื่อการชำระเงินเสร็จสิ้นหรือหมดอายุ พร้อมกลไกการลองใหม่อัตโนมัติ (5 ครั้ง)
  • Idempotency: การส่ง request_id เดิมจะคืนใบแจ้งหนี้ที่มีอยู่แทนการสร้างซ้ำ ช่วยให้ตรรกะการลองใหม่ปลอดภัย
  • จำกัดอัตราการเรียก: การจำกัดคำขอหลายชั้นปกป้อง API จากการใช้งานที่เกินควรและรับประกันการใช้งานอย่างเป็นธรรมระหว่างร้านค้า
  • ป้องกันการซ้ำ: ป้องกันไม่ให้แฮชธุรกรรมเดียว (txHash) ถูกใช้ชำระหลายใบแจ้งหนี้
  • แจ้งเตือนแบบเรียลไทม์: แจ้งเตือนการชำระเงินทันทีผ่าน Telegram, Lark หรือ Email เพื่อให้ร้านค้ารับทราบข้อมูลอยู่เสมอ
  • หน้าชำระเงินปรับแต่งได้: มีหลายธีม checkout ให้เลือก ช่วยให้ร้านค้าปรับแต่งหน้าชำระเงินให้ตรงกับแบรนด์

📖 ดูรายละเอียดเครือข่ายและตลาดซื้อขายที่รองรับได้ที่ คู่มือเครือข่ายและตลาดซื้อขาย

ส่วนประกอบหลักของระบบ

เพื่อเริ่มต้น ไปที่ส่วนต่อไปนี้:

  1. เริ่มต้นอย่างรวดเร็ว: ทดสอบการชำระเงินภายใน 10 นาที
  2. การยืนยันตัวตน: วิธีจัดการและใช้ API Key
  3. สร้างใบแจ้งหนี้: รายละเอียดโครงสร้างข้อมูล POST
  4. ดูใบแจ้งหนี้: สอบถามสถานะใบแจ้งหนี้และรายละเอียดการชำระเงิน
  5. เหตุการณ์ Webhook: ฟังสถานะการเสร็จสิ้น
  6. รหัสข้อผิดพลาด: รายการรหัสข้อผิดพลาด API ทั้งหมดและความหมาย
  7. จำกัดอัตราการเรียก: นโยบายการจำกัดและการควบคุมคำขอ
  8. ตัวอย่างโค้ด: ตัวอย่างการเชื่อมต่อพร้อมใช้งาน