สารบัญความช่วยเหลือสำหรับนักพัฒนา
API
OAuth
Webhook
การยืนยันตัวตน
สโคป
ความช่วยเหลือสำหรับนักพัฒนา
พอร์ทัลสำหรับนักพัฒนาของ ReceiptRoller ให้คุณเชื่อมต่อข้อมูลรีเทล เช่น การซื้อ ยอดขาย โฆษณา และสต็อก ผ่าน REST API และ Webhook ได้ หากลงทะเบียนเป็นผู้ใช้ร้านค้าและอยู่ในแผน Starter ขึ้นไป ก็สามารถเริ่มลงทะเบียนแอปและพัฒนา API ได้ทันทีโดยไม่ต้องยื่นคำขอเป็นนักพัฒนาแยกต่างหาก
เริ่มต้นใช้งาน
- สิ่งที่ทำได้ด้วยพอร์ทัลนักพัฒนา (API・Webhook)
- โดเมนข้อมูลที่ใช้ได้ (การซื้อ สินค้า สต็อก ล็อกโฆษณา ฯลฯ)
- ขั้นตอนจนถึงเริ่มใช้งาน (ลงทะเบียนร้าน → แผน Starter → ลงทะเบียนแอป)
- วิธีอ่าน API reference และเอกสาร
การลงทะเบียนแอปพลิเคชัน
- การลงทะเบียนแอปพลิเคชันคืออะไร
- สร้างแอปใหม่
- การตั้งค่า Redirect URL
- การแจ้งวัตถุประสงค์การใช้งานและปลายทางเชื่อมต่อ (POS/EC/การวิเคราะห์ ฯลฯ)
- การยื่นขอตรวจสอบสโคปกลุ่ม User
การยืนยันตัวตนและข้อมูลรับรอง
- คู่มือการยืนยันตัวตน API (OAuth 2.0 authorization code flow)
- รายการสโคป OAuth และเงื่อนไขการใช้งาน
- การจัดการ Client ID・Client Secret
- การรับและอัปเดตแอ็กเซสโทเคน
- การหมุนเวียนซีเคร็ตและการเก็บรักษาอย่างปลอดภัย
คู่มือการพัฒนา (แยกตามกรณีการใช้งาน)
- สำหรับแอปวอลเล็ต: คู่มือดึงใบเสร็จของผู้ใช้ผ่าน OAuth
- สำหรับร้านค้า: คู่มือออกใบเสร็จดิจิทัลในแอปของตนเองและแจ้งเตือนผ่าน Webhook
- สำหรับแอปมือถือแบบเนทีฟ: การเข้าถึงหลายบัญชีธุรกิจและ OAuth flow
- ดึงรายการบัญชีธุรกิจ ร้านค้า และเครื่อง POS
- วิธีใช้ Sales API (ผลประกอบการยอดขาย)
- วิธีใช้ Products API (การจัดการสินค้า)
- วิธีใช้ Orders / OMS API (การจัดการการขาย)
- วิธีใช้ Inventory / WMS API (การจัดการสต็อก)
- วิธีใช้ Staff API (การจัดการพนักงาน)
- วิธีใช้ Business Hours API (เวลาทำการ)
- วิธีใช้ Store Information API (ดึงและอัปเดตข้อมูลร้าน)
- วิธีใช้ Reservations API (การจัดการการจอง)
- วิธีใช้ Transactions API (ฟีดธุรกรรมรวม POS+OMS)
- วิธีใช้ Store App Content API (ประกาศ・เพจ・ข้อมูลการเปิดร้าน)
- Survey API and receipt embed (ภาษาอังกฤษ)
พื้นฐานของ API
หมวดหมู่
แท็ก
API (22)
OAuth (15)
Android (10)
iOS (9)
Webhook (8)
api (7)
oauth (5)
getting-started (4)
การลงทะเบียนแอป (4)
การแก้ปัญหา (4)
บทความที่เกี่ยวข้อง
-
วิธีใช้ Reservations APIคู่มือ Reservations API ของ ReceiptRoller (/api/v1/reservations) อธิบายการทำ CRUD และอัปเดตสถานะการจอง การดึง・สร้าง・สร้างชุดของช่องจอง (สล็อต) การดึงข้อมูลโต๊ะ (โต๊ะ・ห้องส่วนตัว・เคาน์เตอร์) ที่ลงทะเบียนไว้ในเลย์เอาต์ร้าน และสถิติการจอง
-
วิธีใช้ In-Store Media Display API (Display API)ภาพรวมของ In-Store Android Display API ของ ReceiptRoller (/api/v1/displays/*) และขั้นตอนการจับคู่・heartbeat・การดึงเพลย์ลิสต์・การรายงานผลการเล่น คู่มือเริ่มต้นสำหรับสร้างแอปเล่นมีเดียลูปบนเครื่อง Android แบบ POS ควบคู่หรือเครื่องไซเนจของร้าน
-
การเชื่อมต่อข้อมูลการซื้อและใบเสร็จอธิบายโครงสร้างข้อมูลการซื้อและใบเสร็จที่ ReceiptRoller จัดการ วิธีการดึงข้อมูล สโคปที่เกี่ยวข้อง Webhook และกรณีการใช้งานที่พบบ่อย
-
ดึงรายการบัญชีธุรกิจ・ร้านค้า・เครื่อง POSคู่มือสรุปขั้นตอนการดึงรายการบัญชีธุรกิจที่ผู้ใช้สังกัด ร้านค้าภายใต้บัญชีนั้น และเครื่อง POS ของแต่ละร้านผ่าน REST API จากแอปมือถือ/แอปเซิร์ฟเวอร์ของ ReceiptRoller
-
พื้นฐานของรีเควสต์และเรสปอนส์ (JSON)อธิบายรูปแบบรีเควสต์ของ API ReceiptRoller เฮดเดอร์ที่จำเป็น โครงสร้างเรสปอนส์ การแบ่งหน้า การกรอง และกฎของรูปแบบวันที่-เวลา