PROMPTPAY · LINE BANK ALERTS

รับเงินให้จบ.
ตรวจเองอัตโนมัติ.

สร้างบิล PromptPay รับแจ้งเตือนเงินเข้าจาก LINE ธนาคาร และยืนยันยอดอัตโนมัติ — ไม่ต้องให้ลูกค้าส่งสลิป ไม่ต้องไล่ตรวจซ้ำ

4 วิธีตรวจสอบ PAID + Webhook อะตอมมิก เก็บเงินเป็นสตางค์
PAYMENT MONITOR · UI EXAMPLE
ยอดรับเงินวันนี้฿18,420.00
+12.8%
order-1042LINE BANK฿1,240.00
order-1043PROMPTPAY฿320.00
order-1044LINE BANK฿2,890.00
CONFIRMATION BANK_LINE_NOTIFICATION
WEBHOOK payment.confirmed
ALERT SOURCES
KRUNGTHAIConnext KBANKK PLUS SCBSCB Connect BAYKrungsri LINE BKLINE Bank
SENDER SECURITY · MID SAFETY

MID Safety — Anti-Spoofing Protection

ตรวจสอบ LINE Sender MID แบบตรงตัว พร้อม SHA-256 Fingerprint เพื่อป้องกันการปลอมชื่อบัญชีธนาคาร ไม่ยืนยันยอดจากชื่อผู้ส่งหรือสลิปเพียงอย่างเดียว

✓ Exact MID Matching✓ SHA-256 Fingerprint✓ Verified Flex Parsing✓ Transaction Matching
ONE PAYMENT LOOP

หนึ่งบิล. หนึ่งหลักฐาน.
หนึ่งการยืนยันที่ตรวจสอบได้.

Payment CytechTeam Dev ไม่เดา ไม่เลือกบิลแทนคุณ และไม่ใช้สลิปเป็นหลักฐาน — ใช้แจ้งเตือนธนาคารที่ผ่านการตรวจ sender แล้วเท่านั้น

สร้างบิล

กำหนดยอด วิธีตรวจสอบ และเลขอ้างอิงของร้าน ระบบสร้าง PromptPay QR แบบ dynamic ให้ทันที

รับแจ้งเตือน

LINE ธนาคารแจ้งเงินเข้า ระบบตรวจ OA badge/ชื่อที่ประกาศไว้ หรือ MID ที่เชื่อถือได้ ก่อนจับคู่

ยืนยัน + แจ้งร้าน

เมื่อพบหลักฐานเดียวที่ตรง ระบบเปลี่ยนเป็น PAID และสร้าง webhook ใน transaction เดียวกัน

BUILT FOR THE MESSY PART

สิ่งที่ระบบจ่ายเงินจริงต้องมี.

ออกแบบมาเพื่อความถูกต้องก่อนความเร็ว: เงินเป็นจำนวนเต็ม, หลักฐานต้องตรง, และเหตุการณ์ซ้ำต้องไม่ทำให้จ่ายซ้ำ

01

ตรงยอด ตรงเวลา

เก็บเงินเป็น integer satang ทั้งระบบ รองรับยอดตรงเป๊ะและ unique cents เพื่อแยกบิลยอดเดียวกันโดยไม่ต้องเดา

4วิธีตรวจสอบ
decimal
เศษสตางค์แยกยอดอัตโนมัติด้วยสตางค์
last4
บัญชี 4 หลักท้ายตรวจเลขบัญชีผู้โอน
02

ไม่ pick one

เจอศูนย์บิล = UNMATCHED. เจอหลายบิล = AMBIGUOUS. ระบบจะไม่เลือกให้เพื่อให้ dashboard ดูสวย

03

Atomic by design

PAID และ outbox payment.confirmed เกิดใน transaction เดียวกัน ไม่มีสถานะ “จ่ายแล้วแต่ไม่แจ้ง”

04

Idempotent LINE

ข้อความ LINE ซ้ำไม่ทำให้บิลจ่ายสองครั้ง และ webhook ใช้ event ID เดียวกันให้ฝั่งร้าน dedup ได้

05

Multi-merchant

แยกข้อมูลด้วย merchant ID, API key hash และ session hash ทุก query — ร้านเดียวกันใช้บัญชีรับเงินเดียวกันได้โดยไม่ปนกัน

06

Operator จัดการได้

สร้าง merchant, reset password, ตรวจ outbox และดูสถานะระบบได้จาก CLI/สถานะสาธารณะ โดยไม่ต้องเปิดเผย secret

VERIFICATION, NOT VIBES

เลือกหลักฐานหนึ่งอย่าง.
ระบบตรวจให้ตรง.

แต่ละบิลเลือกได้หนึ่งวิธี เพื่อให้การจับคู่ไม่กำกวม และทุกการยืนยันมีหลักฐานที่อธิบายได้

name_exact account_last4 bank decimal
name_exact
ชื่อผู้โอนตรง normalize ชื่อและเทียบแบบ exact กับชื่อในแจ้งเตือน
account_last4
บัญชี 4 หลักท้ายตรวจเลขบัญชีผู้โอนกับค่าที่ร้านกำหนด
bank
ธนาคารผู้โอนใช้เมื่อร้านรู้ว่าลูกค้าจะโอนจากธนาคารใด
decimal
เศษสตางค์แยกบิลยอดซ้ำด้วยสตางค์ และรองรับ unique cents อัตโนมัติ
DEVELOPER FIRST

API เล็ก. แต่ความหมายชัด.

สร้างบิลหนึ่งครั้งด้วย API key ของร้าน แล้วรับ webhook ที่ลงนามด้วย HMAC เมื่อเงินเข้า

CREATE CHECKOUT
# POST /v1/checkouts
curl -X POST "https://payment.cytechteam.dev/v1/checkouts" \
  -H "Authorization: Bearer cyt_next_REPLACE_WITH_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "merchant_ref": "order-1001",
    "amount": "20.00",
    "verification_method": "decimal"
  }'
WEBHOOK
// payment.confirmed
{
  "type": "payment.confirmed",
  "data": {
    "status": "PAID",
    "amount": "20.00",
    "confirmation_basis": "BANK_LINE_NOTIFICATION",
    "funds_received": true
  }
}

ตัวอย่างใช้ URL จริง ไม่ต้องตั้งค่า $BASE ก่อนใช้งาน เปลี่ยน cyt_next_REPLACE_WITH_YOUR_KEY เป็น Merchant API Key ของร้านจาก Console ก่อนส่งคำขอ (คำสั่งนี้สร้างบิลจริง)

HMAC-SHA256 signaturesDurable outboxAt-least-once deliveryInteger satangNo browser storage of keys
BANK COVERAGE

ธนาคารที่รองรับใน Payment CytechTeam Dev.

ดูรายละเอียดธนาคาร →
KRUNGTHAI KBANK SCB BAY LINEBK

ระบบทำงานผ่านแจ้งเตือน LINE ธนาคารที่ตรวจสอบผู้ส่งและจับคู่ยอดกับบิล ไม่ใช่ Bank API หรือบริการโอนชำระ (settlement) โดยตรง

READY WHEN YOU ARE

เริ่มจากบิลแรก.
แล้วปล่อยให้ระบบทำงาน.

เปิด Console เพื่อดูข้อมูลร้าน สร้างบิล และเชื่อม API/webhook ของคุณ