ReceiptRoller 1.4.282 บันทึกการอัปเดต
ในเวอร์ชัน 1.4.282 นี้ เรานำเสนอการอัปเดตจำนวนมากภายใต้ธีมหลักสองเรื่องที่พัฒนาต่อเนื่องมาตั้งแต่เวอร์ชัน 1.4.254 ได้แก่ "การเสริมความแข็งแกร่งของระบบจัดการพนักงานสำหรับเจ้าของร้านให้เชื่อมต่อกับ Square ได้อย่างสมบูรณ์" และ "การขยาย API และปรับปรุงความเร็วในการใช้งานสำหรับนักพัฒนาแอป Android/iOS" ครอบคลุมตั้งแต่ระบบสื่อสารระหว่างพนักงาน การซิงค์ POS แบบสองทาง การปรับปรุงประสบการณ์การใช้งานรายการบัญชีธุรกิจ ความเร็วในการตอบสนองหลังเข้าสู่ระบบที่ดีขึ้น โครงสร้างพื้นฐานบัญชีการชำระเงิน ไปจนถึง API สำหรับรวมข้อมูลธุรกรรมระหว่าง POS และระบบจัดการการขาย (OMS)
สามารถใช้บริการได้ที่: https://receiptroller.io
เนื้อหาหลักของการอัปเดต
เสริมความแข็งแกร่งของระบบจัดการพนักงานจนถึงระดับที่เชื่อมต่อกับ Square ได้อย่างสมบูรณ์
เพื่อรองรับกรณีที่พนักงานคนเดียวรับผิดชอบหลายบทบาทในหลายสาขา เราได้ขยาย โปรไฟล์พนักงานให้มีโครงสร้างฟิลด์ที่เข้ากันได้กับ Square Team Members สำหรับร้านที่เชื่อมต่อกับ Square เนื้อหาที่แก้ไขในฝั่ง ReceiptRoller จะถูกสะท้อนไปยัง Square โดยอัตโนมัติ
- รองรับงานหลายตำแหน่ง (Multi-job) — สามารถลงทะเบียนตำแหน่ง ค่าจ้าง และร้านที่ใช้งานแยกตามงานได้ เช่น "ที่ร้าน A เป็นผู้จัดการร้าน ค่าจ้างประมาณ 1,800 เยนต่อชั่วโมง ส่วนที่ร้าน B เป็นพนักงานฮอลล์ ค่าจ้างประมาณ 1,200 เยนต่อชั่วโมง" ด้วย UI แบบการ์ดที่ใช้งานง่าย สามารถเพิ่มหรือลบงานได้อย่างสะดวก
- ชื่อคาตากานะ รหัสอ้างอิง สถานะการพำนัก สิทธิ์เจ้าของร้าน การยกเว้นวันหยุด และคุณสมบัติการรับทิป — เพิ่มฟิลด์ที่จำเป็นสำหรับการคำนวณค่าจ้างและเชื่อมโยงข้อมูลการจ้างงาน
- สวิตช์มอบหมายทุกสาขา — เตรียมสวิตช์ "ทำงานในทุกสาขา" สำหรับเจ้าของร้านที่มีหลายสาขา เมื่อเพิ่มสาขาใหม่ก็จะถูกรวมเข้าโดยอัตโนมัติ
- การซิงค์สองทางกับ Square Team Members — สำหรับร้านที่ใช้ POS ที่เชื่อมต่อกับ Square เมื่อเพิ่มหรืออัปเดตพนักงานฝั่ง Square ข้อมูลจะถูกสะท้อนมายัง ReceiptRoller โดยอัตโนมัติ และเนื้อหาที่แก้ไขในฝั่ง ReceiptRoller ก็จะถูกส่งกลับไปยัง Square โดยอัตโนมัติเช่นกัน โดยการเปลี่ยนแปลงล่าสุดจะมีความสำคัญเหนือกว่า
- API จัดการพนักงาน — รองรับการดำเนินการ CRUD ผ่าน
/api/v1/staffสามารถใช้งานได้จากแอปพนักงานบน Android/iOS หรือระบบเซิร์ฟเวอร์ที่เชื่อมต่อ
เปิดตัวฟีเจอร์ระบบสื่อสารระหว่างพนักงานใหม่
เพื่อป้องกันไม่ให้การติดต่อเรื่องงานกระจัดกระจายอยู่ในกลุ่ม LINE หรือ SNS ส่วนตัว เราได้เปิดตัว ฟีเจอร์สื่อสารระหว่างพนักงานที่ฝังอยู่ใน ReceiptRoller โดยไม่ต้องติดตั้งแอปเฉพาะ สามารถลงชื่อเข้าใช้ด้วยอีเมลและรหัสผ่านได้ทันที
- การกระจายประกาศ — เจ้าของร้านหรือผู้จัดการสามารถส่งข้อความเรื่องงานแบบทางเดียวไปยังพนักงานได้ โดยเลือกกลุ่มเป้าหมายได้ตั้งแต่ "พนักงานทั้งหมด" "รายสาขา" ไปจนถึง "พนักงานที่ระบุ" รองรับการตรวจสอบจำนวนผู้อ่าน การปักหมุด และการตั้งค่าระยะเวลาที่มีผล
- ข้อความ 1 ต่อ 1 — ข้อความส่วนตัวระหว่างพนักงานด้วยกัน หากมีเธรดเดิมระหว่างคนสองคนอยู่แล้ว ระบบจะนำเธรดนั้นกลับมาใช้ซ้ำ
- เธรดกลุ่ม — เธรดสนทนาที่ตั้งชื่อได้สำหรับพนักงานตั้งแต่ 3 คนขึ้นไป สามารถเพิ่มหรือลบผู้เข้าร่วมภายหลังได้ และประวัติการเปลี่ยนแปลงจะถูกบันทึกเป็นข้อความของระบบ
- การกำกับดูแลโดยเจ้าของกิจการ — เจ้าของหรือผู้จัดการของบัญชีธุรกิจสามารถตรวจสอบประกาศ เธรด และข้อความทั้งหมดได้ รองรับการลบข้อความที่ไม่เหมาะสม (พร้อมเหตุผลในการลบ และแจ้งเตือนผู้เข้าร่วมโดยอัตโนมัติ) การปิดเธรด และการส่งออก CSV เพื่อรองรับการปฏิบัติตามกฎระเบียบ
- การเชื่อมโยงกับล็อกตรวจสอบ — การดำเนินการกำกับดูแลทั้งหมดจะถูกบันทึกในล็อกตรวจสอบ ทำให้สามารถตรวจสอบย้อนหลังได้ว่า "ใคร ทำอะไร เมื่อไหร่"
ปรับปรุงรายการบัญชีธุรกิจให้แสดงได้ 100 รายการ พร้อมการค้นหาฝั่งเซิร์ฟเวอร์และการแบ่งหน้า
จากคำติชมของลูกค้าที่สังกัดบัญชีธุรกิจจำนวนมากว่า "แสดงได้แค่ 50 รายการ หาบัญชีที่ต้องการไม่เจอ" เราได้ตอบสนองด้วยการ เพิ่มจำนวนรายการที่แสดงและการค้นหาแบบข้ามหน้าฝั่งเซิร์ฟเวอร์
- เพิ่มจำนวนรายการที่แสดงเป็น 100 รายการ — สามารถสลับได้สูงสุด 300 รายการต่อหน้า (จากตัวเลือกด้านล่างตัวแบ่งหน้า)
- การค้นหาด้วยคำสำคัญฝั่งเซิร์ฟเวอร์ — สามารถค้นหาข้ามชื่อบัญชี คำอธิบาย และประเภทธุรกิจได้ แม้ผลการค้นหาจะกระจายอยู่หลายหน้า ก็จะพบบัญชีที่ไม่ได้แสดงอยู่บนหน้าจอด้วย
- การแบ่งหน้า — แสดงจำนวนรายการ (เช่น "1-100 / 312 รายการ") พร้อมปุ่มไปยังหน้าแรก/ก่อนหน้า/ถัดไป/สุดท้าย และลิงก์หมายเลขหน้า 7 หน้ารอบหน้าปัจจุบัน
- คงเงื่อนไขการค้นหาไว้ใน URL — สามารถแชร์หรือบันทึกหน้าผลการค้นหาเป็นบุ๊กมาร์กได้
ปรับปรุงความเร็วในการตอบสนองหลังเข้าสู่ระบบอย่างมาก
จากคำติชมที่ว่า "หลังกดปุ่มเข้าสู่ระบบแล้วใช้เวลานานกว่าหน้าจอถัดไปจะแสดง" เราได้ ลดเวลารอหลังเข้าสู่ระบบและหลังสลับบัญชีลงอย่างมาก
- ทำให้กระบวนการที่ไม่ส่งผลต่อการตอบสนองต่อผู้ใช้ เช่น การบันทึกล็อกตรวจสอบ ทำงานเป็นแบบพื้นหลัง ทำให้เวลารอหลังการดำเนินการ เช่น การเข้าสู่ระบบ การสร้างบัญชีธุรกิจ การเชิญสมาชิก หรือการเปลี่ยนแผน ลดลงอย่างเห็นได้ชัด
- ปัญหาหน้าจอรายการบัญชีธุรกิจไม่แสดงผล — แก้ไขปัญหาที่
/organizationsไม่สามารถโหลดได้ภายใต้เงื่อนไขบัญชีบางประเภท - หน้าจอข้อผิดพลาดทั่วไปเมื่อลงทะเบียนพนักงาน — เพื่อป้องกันปัญหาที่เนื้อหาที่กรอกหายไปเมื่อกระโดดไปหน้าจอข้อผิดพลาดหลังกดปุ่มบันทึก ตอนนี้เหตุผลของข้อผิดพลาดจะแสดงเป็นภาษาไทยบนหน้าจอ และเนื้อหาที่กรอกไว้จะยังคงอยู่
ขยาย API สำหรับแอปมือถือและระบบเซิร์ฟเวอร์เชื่อมต่ออย่างมาก
สำหรับนักพัฒนาแอป Native บน Android/iOS เราได้ เปิดตัว API ชุดใหญ่สำหรับสร้างแดชบอร์ดยอดขาย การจัดการสินค้า การจัดการคำสั่งซื้อ รายการธุรกรรม และการจัดการพนักงาน ในคราวเดียว ทำให้มีพื้นฐานพร้อมสำหรับการพัฒนาแอปพนักงานหรือ Sales Cockpit
- เสริมความแข็งแกร่งของ API ยอดขาย — เพิ่มฟิลเตอร์
?terminalId=ให้กับ/api/v1/sales/kpis,/trend,/products,/visitorsทำให้สามารถวิเคราะห์ยอดขายแยกตามเครื่อง POS แต่ละเครื่องได้ นอกจากนี้ยอดขายเฉลี่ยต่อบิล (averageTicket) ก็คำนวณฝั่งเซิร์ฟเวอร์และส่งกลับมาในทุกขอบเขต - ขยายระยะเวลาที่มีผลของ Access Token เป็น 8 ชั่วโมง — แก้ไขปัญหาข้อผิดพลาดการยืนยันตัวตนที่เกิดบ่อยจากโทเค็นหมดอายุระหว่างใช้งานแอปมือถือ โดยปรับระยะเวลาให้เหมาะกับกะทำงานหนึ่งวัน
- การดึงรายการร้านและเครื่อง POS — สามารถดึงรายการร้านและเครื่อง POS ภายใต้บัญชีธุรกิจได้ผ่าน
GET /api/v1/me/organizations/{orgId}/storesและ/stores/{storeId}/pos-terminals - API จัดการสินค้า — การดำเนินการ CRUD ผ่าน
/api/v1/productsสามารถอ่าน/เขียน PIM (Product Information Master) จากแอปมือถือได้ - API จัดการคำสั่งซื้อ (OMS) — การดำเนินการ CRUD และการเปลี่ยนสถานะ (ยืนยัน/กำลังดำเนินการ/ยกเลิก) ผ่าน
/api/v1/orders - API รายการธุรกรรม —
/api/v1/transactionsเป็น API สำหรับอ่านข้อมูลโดยเฉพาะ ที่รวมยอดขายหน้าร้าน (POS) และคำสั่งซื้อจากระบบจัดการการขาย (OMS) เข้าเป็นฟีดเดียว เป็นจุดเริ่มต้นเมื่อต้องการแสดง "ธุรกรรมทั้งหมดของบัญชีธุรกิจ" ในแอปมือถือ - API จัดการพนักงาน — CRUD ผ่าน
/api/v1/staffรองรับฟิลด์ที่เข้ากันได้กับ Square (ชื่อคาตากานะ งานหลายตำแหน่ง โครงสร้างค่าจ้าง) - การแบ่งหน้าของ API รายการบัญชีธุรกิจ —
/api/v1/me/organizationsรองรับการแบ่งหน้าแล้ว สามารถดึงข้อมูลได้สูงสุด 1,000 รายการ
วางรากฐานสำหรับการรวมข้อมูลธุรกรรมระหว่าง POS และระบบจัดการการขาย (OMS)
เราได้วางรากฐานสำหรับ จัดการข้อมูลยอดขายหน้าร้านและข้อมูลคำสั่งซื้อจากระบบจัดการการขาย (OMS) ที่เคยแยกจัดการกันมาก่อน ให้เป็นสตรีมธุรกรรมเดียว ทำให้สามารถมองเห็นพฤติกรรมลูกค้า เช่น "ซื้อที่หน้าร้าน แล้วสั่งซื้อซ้ำผ่าน EC ในภายหลัง" ได้อย่างเป็นภาพรวมเดียวกัน
- API ฟีดธุรกรรมแบบรวม — สามารถดึงยอดขาย POS และคำสั่งซื้อ OMS เป็นฟีดตามลำดับเวลาเดียวกันได้ผ่าน
/api/v1/transactions - การเชื่อมโยงระหว่างคำสั่งซื้อ OMS และการรับสินค้าหน้าร้าน POS — รองรับกรณีที่ลูกค้าสั่งซื้อสินค้าผ่าน EC แล้วมารับที่หน้าร้าน
- บัญชีการชำระเงินแบบรวม — รวมข้อมูลการชำระเงินเป็นบัญชีเดียว พร้อมเพิ่มกลไกป้องกันการประมวลผล Webhook ซ้ำซ้อน
- การทดลองใช้งานการเชื่อมต่อ POS → OMS อัตโนมัติ — สามารถทดลองใช้การนำเข้าธุรกรรม POS เข้าสู่ OMS โดยอัตโนมัติได้ ผ่าน Feature Flag ในฟีเจอร์การจัดการที่เปิดใช้งานได้ตามบัญชีธุรกิจแต่ละราย
หน้าช่วยเหลือและบริการที่เกี่ยวข้อง
- หน้าแรก
- สำหรับร้านค้า
- สำหรับนักพัฒนา
- การลงทะเบียนข้อมูลพนักงาน (ความช่วยเหลือ)
- การซิงค์พนักงานผ่านการเชื่อมต่อ Square (ความช่วยเหลือ)
- ภาพรวมแชทพนักงาน (ความช่วยเหลือ)
- การกำกับดูแลระบบสื่อสาร (ความช่วยเหลือ)
- วิธีใช้ API ผลยอดขาย (ความช่วยเหลือสำหรับนักพัฒนา)
- วิธีใช้ API จัดการพนักงาน (ความช่วยเหลือสำหรับนักพัฒนา)
- ขอฟีเจอร์ใหม่ (ส่งความคิดเห็นได้ที่นี่)
- บันทึกการอัปเดตครั้งก่อน (1.4.254)
- แอป Android
- แอป iOS
แผนการในอนาคต
ในการอัปเดตครั้งต่อไป เรามีแผนที่จะดำเนินการต่อในเรื่อง ฟีเจอร์กระจายสื่อสำหรับเครื่อง Android ภายในร้าน (โครงสร้างพื้นฐานสำหรับ Digital Signage และสื่อค้าปลีกของ ReceiptRoller เอง) หน้าจอรับการสื่อสารฝั่งพนักงาน (มือถือ) การรองรับกราฟรายวัน/รายสัปดาห์ของ API ยอดขาย การกรองขอบเขตร้านในระบบจัดการพนักงาน และ การเปิดตัวอย่างเป็นทางการของการเชื่อมต่อ POS→OMS อัตโนมัติ หากมีความต้องการฟีเจอร์ใดที่ท่านอยากให้เรามี สามารถแจ้งเราได้ทุกเมื่อที่ หน้าขอฟีเจอร์ใหม่
ขอบคุณที่ใช้บริการ ReceiptRoller หากมีความคิดเห็นหรือข้อเสนอแนะ สามารถแจ้งเราได้ที่ "สอบถาม" ในหน้าจัดการร้านค้า