เพย์เมนต์เกตเวย์ที่คุณ “ไม่ต้องสร้างเอง”
เอาบัญชีธนาคารบริษัทมาเสียบ แล้วเปิดเกตเวย์ในแบรนด์ของคุณได้ใน 3 วัน — เงินฝากจับคู่อัตโนมัติในไม่กี่วินาที · จ่ายเงินออกด้วยบอท · คอมมิชชั่นตัวแทนหลายชั้น · มีประวัติตรวจสอบครบ · ทั้งหมดเป็นแค่การ “ตั้งค่า” ไม่ใช่โค้ดที่ทีมคุณต้องมานั่งดูแล
A payment gateway you never build.
Plug in your corporate bank accounts and launch your own branded gateway in 3 days — deposits matched automatically in seconds · payouts run by bots · multi-level agent commissions · a full audit trail · all of it configuration, not a codebase your team has to maintain.
คืออะไรWhat is
คือ “โครงสร้างพื้นฐานทั้งหมด” ของธุรกิจเพย์เมนต์เกตเวย์ประเภทรับ ฝาก–ถอน เป็นระบบแบบ multi-tenant (ระบบเดียวแยกให้ลูกค้าหลายเจ้าใช้ ข้อมูลไม่ปนกัน) — หลังบ้านชุดเดียวรองรับผู้ให้บริการหลายราย แต่ละรายถูกกั้นข้อมูลแยกเด็ดขาด และได้พอร์ทัลติดแบรนด์ตัวเองตั้งแต่วันแรก
แนวคิดหลัก: “คุณเอาบัญชีธนาคารมา เราเอาระบบเกตเวย์มาให้”
ระบบรับเงินฝากเป็นเงินบาทผ่านโอนธนาคารและ PromptPay QR · บอทคอยอ่านรายการเดินบัญชีแล้วจับคู่กับออเดอร์ที่เปิดค้างให้อัตโนมัติ · บวกยอดเข้าร้านค้า · ยิง การแจ้งกลับ (webhook) — คือระบบส่งข้อมูลกลับไปบอกเว็บของร้านค้าเองโดยอัตโนมัติเมื่อรายการเสร็จ โดยมีลายเซ็นกันปลอม · ปล่อยรายการถอนออกผ่านบอทที่ต่อกับ API ธนาคารจริง · คำนวณค่าธรรมเนียมและคอมมิชชั่นตัวแทนหลายชั้น แล้วโอนคอมมิชชั่นให้อัตโนมัติทุกคืน
is a multi-tenant payment-gateway platform built specifically for deposit–withdrawal operators. One shared backend serves many operators, each strictly isolated, and each gets its own portals under its own brand from day one.
Core idea: you bring the bank accounts, we bring the gateway.
It accepts THB deposits via bank transfer and PromptPay QR · bots watch bank statements and auto-match them to open orders · credit the merchant's balance · fire a signed webhook back to the merchant's system · push outbound withdrawals through bots wired to real bank APIs · calculate fees and multi-level agent commissions · and settle those commissions automatically every night.
ใครเป็นใครWho's who
ระบบทำงานเป็นชั้น ๆ ตั้งแต่โครงสร้างพื้นฐานลงไปจนถึงลูกค้าปลายทาง แต่ละชั้นเห็นเฉพาะข้อมูลส่วนของตัวเอง
- ชั้น 0 · โครงสร้างพื้นฐาน — (เรา): เป็นเจ้าของและดูแลระบบกลางให้ทุกเจ้า · ดูแลบอท · การเชื่อมต่อธนาคาร · ความปลอดภัย · และเก็บค่าบริการจากแพลตฟอร์ม
- ชั้น 1 · ผู้ให้บริการแพลตฟอร์ม (เจ้าของแบรนด์เกตเวย์): เอาบัญชีบริษัทมาเสียบ เปิดเกตเวย์แบรนด์ตัวเอง ตั้งโครงค่าธรรมเนียม หาตัวแทน รับร้านค้า เห็นทุกธุรกรรม — ทำงานผ่าน พอร์ทัลแอดมิน
- ชั้น 2 · ตัวแทน (หลายชั้น): พาร้านค้าเข้ามาแล้วได้คอมมิชชั่นจากทุกยอดฝากที่สำเร็จ · ตั้งตัวแทนย่อยเป็นสายงานได้ · เห็นผลงานของทุกคนใต้ตัวเอง — ทำงานผ่าน พอร์ทัลตัวแทน
- ชั้น 3 · ร้านค้า: ธุรกิจที่รับเงิน ต่อ API เข้าระบบตัวเองเพื่อรับฝากและจ่ายถอน · มี API key · webhook · บัญชีย่อยของตัวเอง — ทำงานผ่าน พอร์ทัลร้านค้า และ API
- ลูกค้าปลายทาง (ผู้ฝาก): ผู้ใช้ของร้านค้าเอง ฝากผ่าน QR หรือโอนธนาคาร และรับเงินถอน — ไม่ต้องล็อกอิน แค่หน้าจ่ายเงินที่อัปเดตสด
The system works in layers, from infrastructure down to the end customer. Each layer sees only its own slice of the data.
- Layer 0 · Infrastructure — (us): owns and runs the shared infrastructure for every tenant · maintains the bots · bank connectivity · security · bills the platform.
- Layer 1 · Platform Operator (the gateway brand owner): plugs in corporate bank accounts, launches a branded gateway, sets fees, recruits agents, onboards merchants, sees every transaction — via the Admin Portal.
- Layer 2 · Agent (multi-level): brings merchants in and earns commission on every successful deposit · can recruit sub-agents · sees everyone beneath them — via the Agent Portal.
- Layer 3 · Merchant: a business that wires the API into its own system to take deposits and pay out withdrawals · has its own API key · webhook · sub-accounts — via the Merchant Portal and API.
- End customer (depositor): the merchant's own user who deposits via QR or bank transfer and receives withdrawals — no login, just a live payment page.
เงินเข้าหนึ่งรายการ ทำงานยังไงOne deposit, end to end
- สร้างออเดอร์ — ร้านค้าสร้างคำขอฝากผ่าน API หรือหน้าจอ ระบบคืนลิงก์หน้าจ่ายเงินให้เอาไปให้ลูกค้า
- ลูกค้าจ่าย — สแกน PromptPay QR หรือโอนเข้าบัญชีบริษัทที่ระบบเลือกให้
- บอทจับคู่ — บอทอ่านรายการเดินบัญชี แล้วจับคู่ยอดกับออเดอร์ที่เปิดค้างภายในไม่กี่วินาที
- แบ่งยอด — บวกยอดให้ร้านค้า · สะสมคอมมิชชั่นตัวแทน · หักค่าธรรมเนียมแพลตฟอร์ม แม่นถึงทศนิยม
- แจ้งกลับ — ยิง webhook ที่เซ็นกันปลอมกลับไปที่ระบบร้านค้า · หน้าจ่ายเงินของลูกค้าเด้งเป็น “สำเร็จ” ทันที ไม่ต้องรีเฟรช
- Create order — the merchant creates a deposit request via API or portal; the system returns a payment URL to hand to the customer.
- Customer pays — scans a PromptPay QR or transfers into the corporate account the system picks.
- Bot matches — a bot reads the bank statement and matches the transfer to the open order by amount within seconds.
- Split the amount — merchant balance up · agent commission accrues · platform fee deducted — accurate to the decimal.
- Confirm back — a signed webhook fires to the merchant's system · the customer's payment page flips to "success" instantly, no refresh.
สามพอร์ทัล สามบทบาทThree portals, three roles
แต่ละบทบาทได้พอร์ทัลของตัวเองในแบรนด์ของแพลตฟอร์ม · บวกหน้าจ่ายเงินสาธารณะที่ลูกค้าปลายทางเห็น (ติดแบรนด์เช่นกัน) · ทุกตารางอัปเดตสด · ทุกอย่างส่งออกเป็น CSV/Excel ได้Each role gets its own portal in the platform's brand · plus the public payment page the end customer sees · every table updates live · everything exports to CSV/Excel.
🏛️ พอร์ทัลแอดมิน (สำหรับผู้ให้บริการแพลตฟอร์ม)Admin Portal (for the Platform Operator)
- แดชบอร์ดสด — ยอดรวมทั้งแพลตฟอร์ม · ฝาก/ถอนที่ค้าง · ออเดอร์ที่ล้มเหลว · ยอดคงเหลือแยกรายบัญชี · กราฟ 24 ชม./30 วัน
- กล่องงานที่ต้องทำ — รวมทุกอย่างที่ต้องให้คนตัดสินใจ: อนุมัติมือ · รายการที่จับคู่ไม่ได้ · KYC · เงินสะสมที่รอจ่าย
- ฝาก/ถอน — เห็นทุกรายการทุกร้านค้า · กรองตามวัน/สถานะ/ประเภท · อนุมัติมือ · retry รายการที่ล้ม · ย้ายงานข้ามบอท
- สลิป & OCR — แนบสลิปช่วยตอนจับคู่อัตโนมัติไม่ได้ · OCR ตรวจ 4 จุด (ธนาคารผู้โอน · ปลายทาง · ยอด · เวลา)
- บัญชีธนาคาร · บอทถอน · เงินสะสม (บาท/USDT) · จัดการตัวแทน/ร้านค้า · ปุ่มปิดฉุกเฉิน · รายงาน & ล็อก
- Real-time dashboard — total balance · pending deposits/withdrawals · failed orders · per-account balances · 24h/30-day charts.
- Pending-actions inbox — everything needing a human: manual approvals · unmatched items · KYC · pending settlements.
- Payments & withdraws — every deposit/withdraw across every merchant · filter · approve · retry · move across bots.
- Slips & OCR — attach a slip when auto-match needs help · OCR verifies 4 points (sender bank · destination · amount · time).
- Bank accounts · withdraw bot · settlements (THB/USDT) · manage agents/merchants · kill switch · reports & logs.
🤝 พอร์ทัลตัวแทน (สำหรับ Agent)Agent Portal (for the Agent)
- แดชบอร์ดคอมมิชชั่นสด — ยอดคงเหลือ · วันนี้เทียบเมื่อวาน · กราฟสะสมรายชั่วโมง
- ภาพรวมร้านค้าในสาย (ทั้งตรงและผ่านตัวแทนย่อย) · สร้างร้านค้า · จัดการ API และ IP whitelist
- จัดการคอมมิชชั่น — ปรับค่าธรรมเนียมร้านค้าใต้ตัวเอง (ต่ำสุด = เรตของตัวเอง) · แก้เป็นชุด · มีประวัติ
- สายงานตัวแทนย่อย · ถอนคอมมิชชั่น (บาท/USDT) · รายงานเจาะลึก · บัญชีทีม & ล็อก
- Live commission dashboard — balance · today vs yesterday · hourly accrual chart.
- Merchants overview across your whole line · create merchants · manage API credentials and IP whitelist.
- Manage commission — adjust fees below you (floor = your own rate) · bulk update · history.
- Downline · settlement (THB/USDT) · drill-down reports · sub-accounts & logs.
🏪 พอร์ทัลร้านค้า (พอร์ทัล + API)Merchant Portal (Portal + API)
- แดชบอร์ด — ยอดคงเหลือ · สถิติฝาก/ถอนวันนี้/เดือนนี้ · รายการค้าง · เวลาถอนเฉลี่ย
- สร้างรายการรับเงิน — เลือก QR หรือโอน · ใส่ยอด · ได้ลิงก์หน้าจ่ายเงิน
- จ่ายถอน & โอนภายใน · จ่ายเงินสะสม (บาท/USDT) · ดูรายการเดินบัญชีย้อนหลัง
- สถานะ webhook รายแถว — แต่ละแถวบอกว่าการแจ้งกลับส่งสำเร็จไหม · ยิงซ้ำได้ · โหลดใบเสร็จ PDF
- ต่อ API ด้วย REST ที่เซ็นด้วย HMAC (ลายเซ็นกันปลอม) · หมุน API key · เช็คสถานะออเดอร์ · บัญชีทีม & 2FA
- Dashboard — balance · today/this-month stats · pending items · average withdraw time.
- Create incoming order — pick QR or transfer · enter amount · get a payment URL.
- Pay out & internal transfer · settlement (THB/USDT) · full statements.
- Per-row webhook status — see if each callback was delivered · resend · download a PDF receipt.
- API integration via an HMAC-signed REST API · rotate keys · query order status · sub-accounts & 2FA.
ทำไมต้องย้ายมาWhy switch
- เลิกกระทบยอดด้วยมือ — บอทจับคู่อัตโนมัติในไม่กี่วินาที เปลี่ยนสเปรดชีตให้กลายเป็นระบบที่ตรวจสอบได้
- ย้ายตามจังหวะคุณ — ระบบเก่ายังรันได้ระหว่างค่อย ๆ ย้ายเว็บทีละอัน เลิกใช้ของเก่าเมื่อย้ายครบ
- รวมหลายแบรนด์ไว้ที่เดียว — ทุกเว็บคือหนึ่งร้านค้าที่แชร์พูลบัญชีธนาคาร · บัญชีแยกทีม/สิทธิ์ของตัวเอง
- ประวัติตรวจสอบที่ปกป้องคุณได้ — บันทึกทุกการเปลี่ยนสถานะ ใครทำ เมื่อไหร่ · การแก้ค่าธรรมเนียมเก็บค่าก่อน/หลังพร้อมเวลา
- Stop reconciling by hand — bots match in seconds; a spreadsheet becomes an auditable system.
- Migrate at your pace — the old system keeps running while you move sites over one at a time.
- Consolidate many brands — every site is one merchant sharing a pool of accounts · each with its own team/rights.
- An audit trail that defends you — every state change, actor and timestamp recorded; fee changes keep before/after with the time.
พร้อมใช้งานจริงBuilt for production
- สดทุกจุด — ฝาก/ถอน/เงินสะสม และตัวเลขแดชบอร์ดสตรีมสดผ่าน WebSocket
- ยอดไม่มีทางชนกัน — อัปเดตยอดของแต่ละแพลตฟอร์มทีละรายการผ่านคิว · ไม่มีบวกซ้ำ
- ความปลอดภัยเป็นชั้น — 2FA ทุกการล็อกอิน · API เซ็นด้วย HMAC-SHA256 มีกันยิงซ้ำ · IP whitelist รายร้านค้า
- ข้อมูลอ่อนไหวเข้ารหัส — รหัสธนาคารและ private key กระเป๋าคริปโตถูกเข้ารหัสเก็บ
- สิทธิ์ระดับปุ่ม — ซัพพอร์ตดูรายการได้แต่ปล่อยเงินไม่ได้ · ฝ่ายเงินดูรายงานได้แต่แก้ค่าธรรมเนียมไม่ได้
- กันถอนซ้ำอัตโนมัติ · เงินแม่นถึงทศนิยม (เก็บ 4 ตำแหน่ง แสดง 2) · ดูยอดย้อนหลัง ณ เวลาที่ต้องการ
- webhook เชื่อถือได้ — การแจ้งกลับที่เซ็นแล้ว ลองใหม่ได้ถึง 5 ครั้ง ห่างครั้งละ 60 วิ (~5 นาที)
- multi-tenant เข้ม — โค้ดชุดเดียว หลายแบรนด์ ข้อมูลกั้นแยกเด็ดขาด · รองรับไทย + อังกฤษ
- Real-time everywhere — deposits/withdrawals/settlements and dashboard KPIs stream over WebSocket.
- Balances never collide — each platform's updates run one at a time through a queue; no double-credit.
- Layered security — 2FA on every login · HMAC-SHA256-signed API with a replay window · per-merchant IP whitelist.
- Sensitive data encrypted — bank credentials and wallet private keys encrypted at rest.
- Per-endpoint permissions — support can review but can't release funds; finance can see reports but can't change fees.
- Auto double-withdraw guard · money to the decimal (4 stored, 2 shown) · point-in-time balance snapshots.
- Reliable webhooks — signed callbacks retry up to 5 times, 60s apart (~5 minutes).
- Strict multi-tenancy — one codebase, many brands, isolated data · Thai + English.