เชื่อมต่อ API MDB

Gateway API MDB สำหรับ vending machine และเครื่อง MDB

ใช้ QuLink เมื่อแอป wallet หรือ backend ของคุณต้องอนุมัติการขายและรับ event จากเครื่อง โดยไม่ต้องจัดการ timing ของ protocol MDB เอง

MDB vend commandPayment callbackTelemetryไม่ผูกกับ SaaS
Gateway API MDB สำหรับ vending machine

ความเหมาะสมของโปรเจกต์

สำหรับทีม software และ payment app ที่เชื่อมต่อเครื่อง MDB

สัญญาณความต้องการ

  • ต้องการควบคุมการขายจาก backend
  • การยืนยันการชำระเงินต้องกลายเป็นคำสั่ง vend ผ่าน MDB
  • Server ต้องได้รับผล vend, fault หรือสถานะ online
  • ต้องการ bridge hardware ไม่ใช่ SaaS vending แบบปิด

ข้อมูลที่ควรส่ง

  • รูปเครื่องหรือบอร์ดปัจจุบัน
  • หมายเหตุ interface หรือ wiring
  • การทำงานที่ต้องการหลัง API หรือการชำระเงิน
  • ต้องการ upload data หรือไม่

ไม่เหมาะหาก

  • ต้องการเพียงบัญชีรับชำระเงินโดยไม่มีการควบคุมฝั่งเครื่อง
  • ไม่มีการทำงานทางกายภาพหลังการชำระเงินหรือ API approval
  • ยังไม่มีรูปเครื่อง บอร์ด หรือข้อมูล wiring

รูปแบบการเชื่อมต่อ

Backend ของคุณเก็บ logic ไว้ QuLink จัดการ MDB

การเชื่อมต่อเก็บกติกาธุรกิจ การชำระเงิน ราคา และข้อมูลผู้ใช้ไว้ในแพลตฟอร์มของคุณ ขณะที่ QuLink แปลงคำสั่งเป็นการทำงานฝั่งเครื่อง

Interface เครื่อง
MDB vending หรือเส้นทาง MDB cashless
คำสั่ง server
dispense, query_status, start_session, cancel
Event
vend.result, machine.fault, telemetry.updated, device.online
รูปแบบโปรเจกต์
developer sample, pilot fleet vending, payment app integration

ขั้นตอนการทำงาน

จาก interface ของเครื่องไปสู่ผลลัพธ์ที่ควบคุมผ่าน API

ยืนยัน wiring MDB

ส่งรูปเครื่องและโมดูลชำระเงินเพื่อยืนยันเส้นทาง MDB

กำหนดคำสั่ง API

แมป slot/สินค้า, payment reference, timeout และ callback ที่ต้องการ

ทดสอบ integration

ทดสอบคำสั่ง API และผลลัพธ์บนเครื่องจริงหนึ่งเครื่อง

เตรียม rollout

ปรับ firmware, error handling และ provisioning ของ fleet

ตัวอย่าง API

ตัวอย่างคำสั่ง server หรือ webhook สำหรับการทำงานฝั่งเครื่อง

ฟิลด์คำสั่งขึ้นอยู่กับ interface ของเครื่อง, firmware profile และว่าการชำระเงินหรือแอปของคุณเป็นตัว trigger

POST /v1/devices/MDB-TH-1049/commands
{
  "command": "dispense",
  "source": "api_command",
  "reference_id": "ORDER-1049-A07",
  "machine_action": {
    "interface": "mdb",
    "slot": "A07"
  }
}

Project RFQ

บอกเราว่าเครื่องต้อง ทำอะไร ส่งอะไร หรือรายงานอะไร

ส่งรุ่นเครื่อง MDB, รูปโมดูลชำระเงิน, ความต้องการ trigger API และข้อมูลที่ต้องการรับกลับ

A good first message

If you are unsure about the exact interface, send what you have. Photos often answer more than a long spec.

  • Machine type and target country
  • Machine photo, board photo, or wiring photo
  • Action after payment or API command
  • Need data upload? expected quantity?
Fastest first step
  • Send a machine photo
  • Describe the action after API or payment
  • Tell us if data upload is needed
รายละเอียดเทคนิคเพิ่มเติม

ข้อความสั้นๆ ก็พอ โดยปกติเราตอบกลับภายใน 24 ชั่วโมง

มีรูปเครื่องหรือบอร์ด? ส่งทาง WhatsApp — เรามักดูรูปก่อน

FAQ

คำถามที่มักเกิดขึ้นก่อนการทดสอบตัวอย่าง

QuLink ให้ API ง่าย ๆ บน MDB ได้ไหม?

ได้ เป้าหมายคือซ่อนความซับซ้อนของ MDB ไว้หลังคำสั่งและ event ที่เหมาะกับโปรเจกต์

ใช้กับแอป wallet ได้ไหม?

ได้ wallet ยืนยันการชำระเงินและเรียกขั้นตอนคำสั่งของ QuLink

ส่ง fault ของ vending ได้ไหม?

ได้ การรองรับ fault และ telemetry ขึ้นอยู่กับสัญญาณฝั่งเครื่องและพฤติกรรม MDB ที่มี

ส่งรูปเครื่อง ส่ง RFQ