01
ทำไมระบบบนมือถือถึงหน้าตาไม่เหมือนบนคอมพิวเตอร์
เมื่อจอแคบกว่า 1024 พิกเซล ระบบจะยกหน้าจอให้หน้าเคาน์เตอร์ สามแท็บที่ใช้มือเดียวได้ ส่วนที่เหลือรออยู่บนจอที่ใหญ่กว่า
ไม่ใช่การตั้งค่า แต่เป็นความกว้างของหน้าจอ
ไม่มีอะไรต้องเปิด ไม่มีอะไรต้องติดตั้ง และไม่มีเมนูให้เลือก เมื่อจอกว้างน้อยกว่า 1024 พิกเซล ซึ่งครอบคลุมมือถือทุกเครื่องและแท็บเล็ตที่ถือแนวตั้ง ระบบจะเก็บเมนูด้านข้างกับหน้าต่าง ๆ ไว้ แล้วแสดงหน้าเคาน์เตอร์แทน หน้าจอเดียว สามแท็บด้านล่าง ทุกอย่างขนาดพอดีนิ้วโป้ง
หมุนแท็บเล็ตเครื่องเดิมเป็นแนวนอน ระบบแบบเดิมก็กลับมาเอง ไม่มีอะไรหายและไม่มีอะไรถูกสลับ ความกว้างเป็นตัวตัดสิน และมันตัดสินใหม่ทุกครั้ง
เป็นบัญชีเดียวกัน ยิมเดียวกัน และข้อมูลชุดเดียวกัน การเช็คอินที่ทำตรงนี้คืออันเดียวกับที่คอมพิวเตอร์แสดงในอีกวินาทีถัดมา ไม่มีแอปมือถือแยกที่ต้องคอยทำให้ตรงกัน
มาพร้อมแพ็กเกจที่คุณใช้อยู่แล้ว ไม่ใช่ออปชันที่ต้องซื้อเพิ่ม และยิมที่ใช้ระบบภายใต้ชื่อของตัวเองก็ได้ใช้เหมือนกัน
ข้อควรระวัง
ตัวตัดสินคือความกว้าง ไม่ใช่ชนิดของเครื่อง หน้าต่างเบราว์เซอร์บนคอมพิวเตอร์ที่ย่อให้แคบกว่า 1024 พิกเซล ก็จะเห็นหน้าเคาน์เตอร์เหมือนกัน ขยายหน้าต่างออก ระบบแบบเดิมก็กลับมา
สี่หน้าจอที่ทำให้มันหายไป แล้วคืนกลับมา
หน้าเคาน์เตอร์จะหลบให้ทันทีที่หน้าจอถูกใช้โดยอย่างอื่นอยู่แล้ว และกลับมาทันทีที่ออกจากสิ่งนั้น
โหมดเช็คอิน ซึ่งเป็นหน้าจอล็อกสำหรับแท็บเล็ตหน้าประตู โหมดโฟกัส ซึ่งเป็นหน้าต้อนรับแบบเต็มจอ หน้าล็อกด้วยรหัส PIN ตราบใดที่ยังไม่มีใครใส่รหัส และโหมดถ่ายภาพ ซึ่งใช้เก็บภาพประกอบคู่มือเล่มนี้เท่านั้น
นอกจากสี่อย่างนี้ ไม่มีอะไรทำให้มันหายไป โดยเฉพาะอย่างยิ่ง ไม่มีตัวเลือก “ปกติ” ที่จะพาหน้าจอมือถือแบบเก่ากลับมา เพราะบนมือถือ “ปกติ” ก็คือหน้าเคาน์เตอร์นี่เอง
ข้อควรระวัง
ตราบใดที่หน้าเคาน์เตอร์เปิดอยู่ แถบหัวของแอปจะถูกซ่อน และปุ่มโหมดอยู่ในแถบนั้น คุณจึงเปิดเมนูโหมดจากมือถือไม่ได้ ทางเดียวที่ส่งต่อหน้าจอได้คือไอคอนรูปจอด้านบนของหน้าเคาน์เตอร์ ซึ่งเปิดโหมดเช็คอิน
สามแท็บ
แท็บวันนี้เปิดมาพร้อมแถบวันที่สิบวันเริ่มจากวันนี้ แล้วตามด้วยคลาสของวันที่เลือก การ์ดด้านบนแสดงคลาสที่กำลังเรียนอยู่ หรือคลาสถัดไป พร้อมจำนวนคนที่เช็คอินแล้วและเวลาเลิก ส่วนตัวกรองสองอันจะโผล่มาเฉพาะตอนที่มีอะไรให้กรองจริง ๆ คือ “เฉพาะที่มีการจอง” และ “ว่างต่อจากนี้”
แท็บสมาชิกค้นได้ทั้งชื่อ เบอร์โทร และอีเมล ส่วน “พบวันนี้” อยู่เหนือรายชื่อทั้งหมด คนที่เพิ่งเดินเข้ามาจึงอยู่บนสุดอยู่แล้ว ปุ่มเพิ่มสมาชิกใหม่ถามแค่สองอย่างคือชื่อกับเบอร์โทร ที่เหลือค่อยเติมทีหลังได้
แท็บข้อความเรียงบทสนทนาโดยเอาที่ยังไม่ได้อ่านขึ้นก่อน พร้อมชิป “ทั้งหมด” และ “ยังไม่ได้อ่าน” แตะอันไหนก็เปิดแชทเดียวกับที่เห็นบนคอมพิวเตอร์
รู้ไว้จะดี
แตะแท็บที่กำลังอยู่ซ้ำอีกครั้ง จะเลื่อนกลับขึ้นบนสุด ปุ่มย้อนกลับและท่าปัดย้อนกลับของเครื่องถอยหลังทีละหนึ่งหน้าจอพอดี คุณจึงไม่หลุดออกจากแอปโดยไม่ตั้งใจ
หน้ารายชื่อผู้เข้าเรียนคือที่ที่งานจริงเกิดขึ้น
เส้นทาง : วันนี้ › แตะที่คลาส
ปุ่มกลมข้างชื่อใช้เช็คอินคนนั้น แตะซ้ำอีกครั้งคือยกเลิกการเช็คอิน ปุ่ม “เช็คอินทั้งหมด” จะเช็คอินทุกคนที่ยังเหลืออยู่ ส่วนกากบาทซ้ายสุดคือยกเลิกการจอง ที่นั่งจะถูกคืน และระบบจะแจ้งสมาชิกให้ถ้าเปิดข้อความแจ้งยกเลิกไว้
คนที่ค้างชำระจะแสดงยอดเงินแทน แตะที่ยอดนั้นเพื่อเก็บเงินได้ทันที ส่วนปุ่มเพิ่มคนเข้าคลาสใช้ค้นสมาชิกเดิม หรือสร้างลูกค้าเดินเข้าจากแค่ชื่อกับเบอร์โทรก็ได้
จุดสามจุดด้านบนเก็บที่เหลือไว้ ส่งข้อความหาทุกคนที่จอง ดาวน์โหลดรายชื่อ และยกเลิกคลาส
ข้อควรระวัง
การเช็คอินไม่ต้องใช้อินเทอร์เน็ต ระบบบันทึกทันที เก็บไว้ในเครื่อง แล้วส่งขึ้นเมื่อสัญญาณกลับมา บรรทัดที่ขึ้นว่ากำลังรอซิงก์ คือบันทึกไว้เรียบร้อยแล้ว แตะซ้ำไม่ได้ช่วยอะไร
อะไรที่ทำจบได้โดยไม่ต้องเดินไปที่คอมพิวเตอร์
เปิดข้อมูลสมาชิกขึ้นมาจะเจอหกปุ่มเดิมทุกครั้ง เรียงลำดับเหมือนกันเสมอ คือ เช็คอิน ชำระเงิน สมาชิกภาพหรือต่ออายุ จอง ส่งข้อความ และโทร ใต้ปุ่มเหล่านี้คือยอดค้างชำระ แพ็กเกจ จำนวนครั้งที่เหลือ ห้าครั้งล่าสุดที่มาเรียน และสามรายการชำระเงินล่าสุด
ไอคอนสองอันด้านบนของหน้าเคาน์เตอร์ควรรู้ไว้ ถุงช้อปปิงใช้ขายให้คนที่ไม่ใช่สมาชิก เช่น ลูกค้าเดินเข้าหรือขายน้ำ ส่วนกุญแจเปิดทะเบียนล็อกเกอร์
มีสี่หน้าจอที่ออกแบบมาให้ยื่นเครื่องให้สมาชิกดู ไม่ใช่ให้คุณอ่านเอง หน้าจอจะเปลี่ยนเป็นสีเข้มเพื่อบอกแบบนั้น ได้แก่ การยืนยันชำระเงิน การเซ็นใบยินยอม การเชื่อมบัญชีของสมาชิกเอง และโหมดเช็คอิน ทุกหน้ามีปุ่มส่งเครื่องกลับมาให้พนักงาน
ข้อควรระวัง
ถุงกับกุญแจจะมีก็ต่อเมื่อแพ็กเกจและการตั้งค่าของคุณเปิดให้ และจะไม่มีปุ่มสีเทาคอยบอกว่ามันมีอยู่แต่กดไม่ได้ นี่เป็นความตั้งใจ คนที่ยืนอยู่หลังเคาน์เตอร์ซื้อแพ็กเกจไม่ได้อยู่แล้ว การชวนให้อัปเกรดตรงนั้นจึงเป็นแค่เสียงรบกวนระหว่างเขากับคนที่กำลังรอ เรื่องแพ็กเกจคุยกันในหน้าตั้งค่าบนคอมพิวเตอร์
อะไรที่หน้าเคาน์เตอร์ทำไม่ได้ และจะไม่ทำ
ส่วนนี้ควรอ่านก่อนจะเสียเวลาไปหา หน้าตั้งค่าที่เปิดจากรูปบัญชีของคุณมีอยู่สามอย่างเท่านั้น คือ สว่างหรือมืด ภาษา และการติดตั้งแอปลงเครื่อง
การตั้งค่ายิมทั้งหมดจึงอยู่บนคอมพิวเตอร์ ทั้งคลาสและตารางเรียน ราคาและสินค้า แม่แบบข้อความ ระบบอัตโนมัติ รายงาน รายชื่อผู้สนใจ ทีมงาน และทุกหน้าในการตั้งค่า
ข้อมูลสมาชิกตรงนี้สั้นโดยตั้งใจ รูปถ่าย สาขาวิชา สายหรือระดับ เอกสาร ป้ายกำกับ และประวัติทั้งหมดอยู่บนจอใหญ่ ส่วนการแก้ไขข้อมูลคนหนึ่งที่นี่มีแค่สิบช่อง เรื่องแพ็กเกจสมาชิกทำได้ทั้งขาย ต่ออายุ และขยายเวลา แต่การพักแพ็กเกจ ปรับจำนวนครั้ง แชร์แพ็กเกจครอบครัว และปิดแพ็กเกจ ยังต้องทำบนคอมพิวเตอร์
ตัวระบบเองก็บอกไว้ ทั้งท้ายหน้าข้อมูลสมาชิกและท้ายหน้าตั้งค่า ว่าหน้าเคาน์เตอร์ทำมาให้เร็ว ส่วนการแก้ไขแบบเต็ม เอกสาร และรายงาน อยู่บนจอที่ใหญ่กว่า
ข้อควรระวัง
นี่คือการตัดสินใจ ไม่ใช่ฟีเจอร์ที่ขาดหรือแพ็กเกจที่คุณยังไม่ได้จ่าย หน้าเคาน์เตอร์ทำมาให้ใช้มือเดียวได้เร็วขณะที่มีคนยืนรออยู่ตรงหน้า หน้าตั้งค่าสี่สิบบรรทัดบนมือถือช้ากว่าการเดินไปที่คอมพิวเตอร์ มันจึงไม่ได้ถูกใส่ไว้
สามโหมดที่สับสนกันง่าย
หน้าเคาน์เตอร์เป็นของคุณ อยู่บนมือถือของคุณ มันมาเอง มีไว้ให้พนักงาน และไม่แสดงอะไรให้สมาชิกเห็นเลย จนกว่าคุณจะยื่นเครื่องให้เขา
โหมดโฟกัสทำงานเดียวกันบนจอใหญ่ คือทั้งวันอยู่ในหน้าเดียว สำหรับแท็บเล็ตหรือคอมพิวเตอร์ที่วางไว้ที่เคาน์เตอร์ เลือกได้จากเมนูโหมด ซึ่งใช้ชื่อว่า “โฟกัส” และเมนูนั้นจะเสนอให้เฉพาะบนจอที่กว้างเกิน 1024 พิกเซล คุณจึงไปโผล่ที่นั่นจากมือถือไม่ได้
โหมดเช็คอินหรือจุดเช็คอินเป็นตรงกันข้าม คือให้สมาชิกเป็นคนกดเอง บนแท็บเล็ตที่วางไว้หน้าประตู หน้าจอนั้นไม่มีเมนูและไม่มีแถบหัว มีแค่กากบาทเล็ก ๆ ที่จะถามรหัสพนักงานถ้าเปิดการเข้าใช้ด้วยรหัส PIN ไว้
หน้าเคาน์เตอร์ส่งต่อเครื่องไปยังโหมดเช็คอินได้ด้วยไอคอนรูปจอด้านบน แล้วรับกลับมาทีหลัง ไอคอนนี้จะโผล่ก็ต่อเมื่อเปิดการเช็คอินด้วยตนเองไว้แล้ว
ข้อควรระวัง
การเช็คอินด้วยตนเองปิดอยู่ตั้งแต่แรก และเปิดได้ที่ ตั้งค่า › พื้นที่สมาชิก › จุดเช็คอินและตัวเลือกสมาชิก › เคาน์เทอร์เช็กอินด้วยตนเอง ซึ่งต้องทำบนคอมพิวเตอร์ ก่อนหน้านั้นไอคอนรูปจอจะไม่ปรากฏบนหน้าเคาน์เตอร์เลย
02
How do I check members in at the desk?
Reception mode turns the whole screen into a front desk: the day's classes, who is expected, and one tap to mark someone present.
Open Reception mode
Path: the Mode button in the app header, just left of your profile › Focus.
Reception mode is a full screen version of the software meant for the desk. It is not a separate account or a separate page: you switch into it, and you switch back out with Exit at the top right, or with Classic in the same Mode menu.
The staff who uses it stays in front of it all day, so nothing is hidden behind a menu: classes, money to chase, notes for the team.
ข้อควรระวัง
โหมดโฟกัสต้องใช้จอใหญ่ เมื่อจอแคบกว่า 1024 พิกเซล เมนูโหมดจะไม่เสนอให้ และหน้าเคาน์เตอร์จะเข้ามาแทน ซึ่งเป็นหน้าตาคนละแบบและมีสามแท็บ ส่วนปุ่มช่วยเหลือจะถูกซ่อนในโหมดโฟกัส ควรอ่านคู่มือให้จบก่อนสลับเข้าไป
Read the day in one look
Three counters sit at the top. Checked in counts the distinct people marked present today, so someone who attends two classes is counted once. Booked today counts every reservation of the day. Revenue today adds up the payments recorded today. Tapping the first two shows the names behind the number.
Needs attention lists what the desk should act on: overdue payments, unpaid balances, memberships expiring within seven days, and birthdays. Three tiles are shown at most; beyond that a link opens the full list.
Mark people present
Path: Reception mode › pick the day in the strip › tap the class › tap the person › Check in.
The left panel lists the classes of the selected day. The strip of day chips above it turns one week at a time, six weeks back and twelve weeks forward, and each chip shows how many classes run that day. Use it to prepare a booking taken over the phone for next month without leaving the screen. Past a week or two, the date field next to it is faster than turning the strip.
Green rows marked In are people already checked in. The others are still just booked. Tapping a name opens a small card with their membership status, their notes, and the buttons that apply.
ข้อควรระวัง
This list is built from your weekly schedule. A session you cancelled for that day, or a holiday closure, still shows up here. Read the class name and time before you tap.
Yesterday's register can be fixed from here
Go back to the day with the strip or the date field, open the class, tap the name, Check in. A register you cannot rectify is not a register, so the past is open.
A FUTURE date is the one case that refuses. There, only Reserve is offered, because marking someone present in advance would be inventing an attendance.
Search a person instead of a class
The search field looks in two places at once for the selected day: classes, by name, coach or time, and members, by name or phone number.
A member who already booked that day shows the class they booked, and tapping the row opens that class. A member with no booking is tagged Walk-in for today, or Book for another day, and the row points at the first sensible class of that day.
If that day has no class at all, the row is greyed out and does nothing. Attendance is always attached to a class, so with no class there is nothing to check into.
Fix a mistake
The same card that checks people in also undoes things. Undo check-in puts the person back to booked. Cancel booking removes them from the class, asks for confirmation first, and sends the cancellation message if that message is switched on.
Open member profile stacks their file on top without losing your place. Close it and you are back in the same class list, at the same spot. Use it to sign a waiver, add a membership or settle a balance while the person is still at the counter.
You can also add a member, take a payment and sell a product from the top bar, all without leaving Reception mode.
ข้อควรระวัง
Cancelling a booking frees the seat, gives the credit back and tells the member, but the line itself is kept and marked cancelled. It leaves the lists, it does not leave the history.
03
Why does it say it is too early to check in?
One setting decides how early a class accepts attendance, and it does not behave the same on the three screens that use it.
Set the window
Path: Settings › Booking rules › Check-in › Check-in window.
The window says how long before the start of a class attendance can be recorded. You choose between 15, 30, 60, 120 and 240 minutes. A new gym starts at 60.
Set it to your real habits. A gym where people arrive to wrap their hands half an hour early needs 30 or 60. A window of 240 minutes on a timetable with four classes a day means the software stops being able to tell you which class someone belongs to.
At the desk, the window warns, it does not refuse
The window is a rule that protects you from the MEMBER, not from your own staff. In the Reception check-in panel your team can mark anyone present at any hour of the day, before the window as well as long after it. Someone who turns up an hour early, hands wrapped, gets checked in.
Being early is said rather than blocked: a line at the top of the panel reads that the class starts later today. The gesture stays deliberate, it is no longer impossible.
For a class on a FUTURE date, only Reserve is available, because marking someone present in advance would be inventing an attendance. For a class on a PAST date, check-in is allowed, which is how you fix a register after the fact.
ข้อควรระวัง
So the window changes almost nothing at your desk. It really governs the member's own phone, where the server enforces it. Setting it will not stop your staff checking someone in at the wrong hour.
On the member's phone, the window closes
In their own space, a member sees a Check in now card only if three things are true at once: the class is today, they already have a booking for it, and the current time is within the window.
There the window works both ways: it opens the given number of minutes before the start and closes the same number of minutes after it. Someone who walks in an hour and a half after a class started, with a window of 60 minutes, will not find the button.
ข้อควรระวัง
The refusal message the member reads says check-in opens 30 minutes before class, whatever you set. That sentence is fixed and does not follow your setting, so a member on a 60 minute window can be told the wrong number.
The entrance tablet ignores the window
Check-in mode at the door does not test the time. Any name in the list of a class of today can be tapped at any hour.
So the window is a guardrail for the two supervised paths, the Reception panel and the member phone. It is not a lock on the door tablet.
เช็คอินอัตโนมัติเมื่อจอง
The switch just under the window says that a booking counts as attendance, with no second step.
It only covers bookings a member makes in their own space. A reservation entered by your staff, from the schedule or from the Reception panel, stays a reservation until someone marks it present.
ข้อควรระวัง
With this on, a member who books online and never shows up is counted as present, and the Check in now card never appears in their space because there is nothing left for it to do. Your attendance figures stop being attendance figures.
A member with no booking has no check-in button
Self check-in confirms a reservation, it never creates one. A member who did not book has to be added by your staff, from the desk or from the entrance tablet, which both create the booking and mark it present in one go.
04
Someone did not book, has not signed or has not paid: what happens?
What the check-in screens block, what they only warn about, and what a walk-in costs the member.
Add a walk-in
Path: Reception mode or the check-in tablet › open the class › the search field above the list.
Type a name or a phone number, and up to six matching members appear with a dashed outline and a plus sign. Tap one, then confirm.
Only people already in your Members list come up. Nobody is created here. A first time visitor has to be registered first, from Add member in Reception mode or from the Members page.
What a walk-in costs the member
Checking in someone who had no booking creates the booking and marks it present in one go. If the person has a class pack, one credit comes off it.
The software picks what to charge on its own. An unlimited membership is used first, because it burns nothing. A pack with credits left comes next. If nothing valid is found, the visit is recorded without touching any membership.
When the last credit of a pack is used, the pack switches to used and the member is no longer counted as active.
ข้อควรระวัง
Reserving already takes the credit. Checking that person in afterwards takes nothing more. Cancelling the booking gives the credit back, but Undo check-in does not: it returns to booked, and the seat and the credit stay taken.
The check-in screens block nothing
The confirmation card shows a pill: Membership active, or Membership to review when there is no active membership covering today. It is information for the person at the desk. It stops nothing.
The same goes for capacity: from Reception mode and from the entrance tablet you can always add one more person to a full class.
If the member has a note on their file, it appears in this same card. That is where you write what the desk needs to know: locker key, unpaid balance, trial ending.
ข้อควรระวัง
The session panel of the Schedule is stricter. Once a session is full it replaces the search field with Session is full and greys out Book in. Same gym, same session, two different screens: use Reception mode when you need to squeeze someone in.
The unsigned waiver
A member who has not signed carries a small shield next to their name in the list, and a warning in the confirmation card asking you to have them sign.
This is a reminder, not a barrier. The check-in goes through either way. Your gym decides whether an unsigned member trains, the software only makes sure you know.
- 1.In Reception mode, tap the person in the class list.
- 2.Press Open member profile.
- 3.Go to Documents and have them sign the waiver.
- 4.Close the profile: you are back in the class list.
รู้ไว้จะดี
On the entrance tablet there is no way to open a profile, so the warning is all you get there.
What a check-in sets off behind the scenes
Recording a check-in writes a line in the activity log under the name of the person signed in on that device, so you can see later who checked whom in.
If you connected an access control system, it also sends the unlock signal. If you connected Zapier, it sends a check-in event. And the very first check-in of a member can start an automation, for example a welcome message.
Marking someone Present from the session panel of the Schedule is a shorter path. It records the attendance, but it does not unlock the door, does not notify Zapier, and does not start the first check-in automation.
ข้อควรระวัง
The door unlock only fires when the access connector is switched on, and it needs the plan that includes the connectors.
05
วิธีเพิ่มสมาชิก
สร้างโปรไฟล์ที่เคาน์เตอร์: อะไรที่จำเป็นจริง ๆ การเตือนข้อมูลซ้ำ ผู้เยาว์ และแพ็กเกจที่ขายได้ในฟอร์มเดียวกัน
ข้อมูลที่ขาดไม่ได้
ไปที่: สมาชิก › สมาชิกใหม่ (มุมขวาบน)
ฟอร์มเดียวจบ ฟอร์มเดิมนี้จะเปิดขึ้นอีกครั้งตอนแก้ไขข้อมูลสมาชิก ทุกอย่างที่กรอกไว้ตรงนี้จึงไม่ไปซ่อนอยู่ที่อื่นภายหลัง
บังคับกรอกเฉพาะ ชื่อจริง เท่านั้น อีเมลไม่บังคับ จะสร้างสมาชิกด้วยเบอร์โทรอย่างเดียวก็ได้ สิ่งที่ระบบไม่รับคืออีเมลที่รูปแบบผิด ไม่ใช่อีเมลที่เว้นว่างไว้
นามสกุล เบอร์โทร และวันเกิด ก็ไม่บังคับเช่นกัน ชื่อเต็มที่แสดงในหน้าอื่นเกิดจากชื่อจริงต่อกับนามสกุล และระบบจะปรับอักษรตัวแรกเป็นตัวพิมพ์ใหญ่ให้เองตอนบันทึก
- 1.แตะ สมาชิกใหม่ ที่มุมขวาบนของหน้าสมาชิก
- 2.กรอก ชื่อจริง
- 3.กรอกข้อมูลอื่นเท่าที่รู้ตอนนี้ ค่อยกลับมากรอกเพิ่มภายหลังได้
- 4.แตะ บันทึก
ข้อควรระวัง
วันเกิดที่ทำให้อายุต่ำกว่า 6 ปี จะบันทึกไม่ผ่าน และขึ้นข้อความว่า สมาชิกต้องมีอายุอย่างน้อย 6 ปี ระบบจะยังไม่บันทึกอะไรจนกว่าจะแก้ไข
การเตือนข้อมูลซ้ำ และกรณีที่ระบบไม่ตรวจให้
ฟอร์มจะค้นหาให้ระหว่างที่พิมพ์ ทันทีที่เบอร์โทรมีตัวเลขมากพอ หรืออีเมลครบถ้วน จะมีแถวแจ้งขึ้นมาถ้ามีสมาชิกรายอื่นใช้เบอร์โทรหรืออีเมลนั้นอยู่แล้ว
การเทียบข้อมูลไม่สนใจรูปแบบการเขียน เบอร์โทรดูเฉพาะตัวเลข อีเมลแปลงเป็นตัวพิมพ์เล็กทั้งหมด เบอร์ที่เขียนว่า +66 81 130 00 39 กับเบอร์เดียวกันที่เขียนว่า 0811300039 ถือเป็นคนเดียวกัน
ถ้ายังกดบันทึก จะมีหน้าต่าง อาจเป็นข้อมูลซ้ำ ขึ้นมาถามซ้ำอีกครั้ง พร้อมบอกชื่อคนที่มีอยู่ในระบบแล้ว
ข้อควรระวัง
การตรวจนี้ทำงานเฉพาะตอนสร้างสมาชิกใหม่ การแก้ไขสมาชิกที่มีอยู่แล้วจะไม่เตือน และข้อมูลสองรายการที่สร้างไว้ก่อนมีการตรวจนี้ ระบบก็จะไม่เตือนให้เช่นกัน
ผู้เยาว์: ส่วนที่ขึ้นมาเอง
กรอกวันเกิดที่ทำให้อายุต่ำกว่า 18 ปี ส่วน ผู้ปกครอง (ผู้เยาว์) จะขึ้นมากลางฟอร์ม: ชื่อผู้ปกครอง เบอร์โทรผู้ปกครอง ความสัมพันธ์
ตอนนี้ยังไม่มีอะไรบังคับให้กรอก ผลจะไปปรากฏภายหลังที่โปรไฟล์: หนังสือยินยอมจะเซ็นไม่ได้จนกว่าจะมีชื่อผู้ปกครองในระบบ
ข้อควรระวัง
ถ้าเว้น ชื่อผู้ปกครอง ว่างไว้ ปุ่ม ผู้ปกครองลงนาม ในโปรไฟล์สมาชิกจะยังกดไม่ได้ โดยไม่มีคำอธิบายอื่นนอกจากข้อความบรรทัดเล็กว่า เพิ่มข้อมูลของผู้ปกครองในการ์ดข้อมูลก่อน
สมาชิกภาพเริ่มต้น: สิ่งที่ระบบสร้างขึ้นจริง
รายการ สมาชิกภาพเริ่มต้น จะขึ้นเฉพาะตอนสร้างสมาชิกใหม่เท่านั้น ระบบไม่เลือกอะไรไว้ล่วงหน้า และบรรทัดค่าเริ่มต้นที่เขียนว่า ยังไม่มีสมาชิกภาพ (เพิ่มภายหลัง) คือตัวเลือกจริง ไม่ใช่ข้อความตัวอย่าง
เลือกแพ็กเกจหนึ่งรายการ แล้วระบบจะสร้างสมาชิกภาพขึ้นจริงจากรายการแพ็กเกจที่ตั้งไว้ ราคา จำนวนคลาส และวันสิ้นสุด มาจากแพ็กเกจนั้นทั้งหมด ไม่ได้มาจากสิ่งที่พิมพ์ตรงนี้ ถ้ายังไม่มีแพ็กเกจที่ต้องการ ให้แตะลิงก์ ต้องการประเภทอื่นใช่ไหม? สร้างเลย ที่อยู่ใต้ช่องนั้น จะสร้างได้ทันทีโดยไม่ต้องออกจากฟอร์ม
ข้อควรระวัง
สมาชิกภาพที่สร้างขึ้นจะมีสถานะ ค้างชำระ สมาชิกรายนั้นจะมี ยอดค้างชำระ ขึ้นทันที เท่ากับราคาของแพ็กเกจ วิธีเคลียร์คือบันทึกการชำระเงิน แล้วผูกเข้ากับสมาชิกภาพรายการนั้นที่ช่อง แพ็กเกจสมาชิก ในฟอร์มการชำระเงิน ถ้าปล่อยช่องนั้นไว้ที่ ไม่มี เงินจะเข้าระบบก็จริง แต่ยอดค้างชำระจะยังแสดงอยู่เหมือนเดิม
ช่องที่หายไปตอนแก้ไข
เปิดฟอร์มเดียวกันกับสมาชิกที่มีอยู่แล้ว รายการ สมาชิกภาพเริ่มต้น จะหายไป และมีรายการ สถานะ มาแทนที่
นี่ไม่ใช่ข้อผิดพลาด หลังสร้างสมาชิกแล้ว สมาชิกภาพทั้งหมดจะอยู่ในการ์ด สมาชิกภาพ ในโปรไฟล์สมาชิก ในการ์ดนั้นจะเพิ่ม ต่ออายุ ระงับ หรือยกเลิกได้ทีละรายการ ฟอร์มสร้างสมาชิกสร้างได้แค่รายการแรกเท่านั้น
ช่องข้อมูลที่กำหนดเอง และแท็ก
ไปที่: ตั้งค่า › สมาชิก สำหรับสร้างและแก้ไขตัวช่องข้อมูลเอง
ช่องข้อมูลที่กำหนดไว้ตรงนั้นจะมาแสดงในฟอร์มนี้ ในส่วน ช่องข้อมูลที่กำหนดเอง กรอกไปพร้อมกับข้อมูลตัวตน ไม่ต้องไปกรอกทีหลังในโปรไฟล์
แท็กพิมพ์ทีละอัน กด Enter หรือพิมพ์เครื่องหมายจุลภาค (,) เพื่อยืนยันหนึ่งแท็ก ระบบจะเสนอแท็กที่ยิมใช้อยู่แล้วขณะพิมพ์ ทำให้ VIP กับ Vip ไม่กลายเป็นสองแท็กแยกกัน
เมื่อแพ็กเกจที่ใช้อยู่ไม่ให้เพิ่มสมาชิกต่อ
แพ็กเกจ Free และแพ็กเกจ Pro แต่ละแพ็กเกจรองรับสมาชิกที่ใช้งานอยู่ได้ตามจำนวนที่กำหนด ส่วน Max ไม่จำกัด
สมาชิกที่ใช้งานอยู่ หมายถึงคนที่ไม่ได้เก็บเข้าคลัง และมีสมาชิกภาพอย่างน้อยหนึ่งรายการที่ยังไม่ถูกยกเลิก และสิ้นสุดมาไม่เกินสามสิบวัน สมาชิกที่สถานะ พักการใช้งาน ก็ยังนับอยู่ การเก็บคนที่เลิกเรียนไปแล้วเข้าคลังจะทำให้มีที่ว่างคืนมาหนึ่งที่ โดยไม่ลบข้อมูลอะไรทิ้ง
The number that counts is the number written on your plan, and nothing else. Going one member above it does not block the save. It starts a countdown instead: everything keeps working, and a banner at the top of the app says how many days are left, and until which date, to come back under the cap or change plan.
ถ้ากลับมาอยู่ใต้เพดานได้ในช่วงวันเหล่านั้น ไม่ว่าจะจังหวะไหน การนับถอยหลังจะถูกล้างทิ้งทั้งหมด และถ้าเกินอีกครั้งภายหลัง ระบบจะไม่นับต่อจากที่ค้างไว้
ข้อควรระวัง
Once the countdown has run out, the refusals are wider than adding a member. Creating a member, converting a lead, restoring a member from the trash and recording a payment stop, and so does every message you send by hand: a template by email, a template on LINE, a group message to members and a group message to leads are all refused with the same message. Deal with the banner while it is still counting.
06
How do I get a member to sign the waiver?
Have someone read and sign on the tablet, know when a signature is real, and find everyone who has not signed.
Where the text comes from
Path: Settings › Documents.
The waiver is one single text, the same for every member of the gym. In that same place you can add other documents, each one marked either read only or to sign. A house rules sheet is usually read only. A photo consent is usually to sign.
On the member profile they all live in one card. A dropdown picks which one you are looking at, and each line shows its own state: read only, to sign, or signed.
รู้ไว้จะดี
The waiver is never empty. Leave the setting blank and the software serves a complete default text written around your gym name and your activity. The message saying a document has no content yet concerns the extra documents you added without a body, not the waiver.
Signing on the tablet
Path: Members › a member › Documents card › View, then Sign.
View opens the full text in a reading pane. Hand the tablet over and let the person read it. Sign opens the signing screen: the text again, a box to tick, and a pad to sign with a finger.
Once signed, the card shows the date and the signature image. The button becomes Re-sign, which replaces the old signature.
- 1.Open the member profile.
- 2.Scroll to the Documents card.
- 3.Pick the document in the dropdown if you have several.
- 4.Tap View and let the person read.
- 5.Tap Sign, tick the agreement box, sign with a finger.
- 6.Tap Sign and save.
ข้อควรระวัง
Sign and save stays disabled until the agreement box is ticked. If you close the window with a signature already drawn, the software asks before losing it.
Minors: the guardian signs, and it is blocked until you have their name
When the date of birth puts the member under eighteen, the button reads Guardian signs and the consent sentence names the guardian instead of the member.
That button stays disabled until the guardian name is filled in on the member record. A short line under the card asks for it, and that is the only warning you get.
- 1.Open the profile, tap Edit.
- 2.Fill Guardian name in the Guardian block.
- 3.Save.
- 4.Go back to the Documents card and tap Guardian signs.
The date field that looks like a signature
The member form carries a field called Waiver / consent signed on. It takes a date and nothing else.
Filling that date marks the waiver as signed: the member leaves the Waiver missing count and the profile shows Signed with that date. No signature was captured. In place of the image, the card shows the member name written in a handwriting style. It looks like a signature and it is not one.
ข้อควรระวัง
Use that field only when you hold a paper waiver somewhere else, and treat it as a reminder, not as proof. For anything you may need to rely on, have the person sign on the tablet.
Clearing a signature
Clear signature sits under the signature image and only appears for roles allowed to delete records. It asks for a confirmation, then the document goes back to Not signed and the member has to sign again.
Clearing a signature destroys the piece of paper that covers the gym. It is deliberately not placed with the everyday buttons at the top of the card.
Finding everyone who has not signed
The dashboard carries a Waiver missing count. Tapping it opens the Members page already filtered on those people, with a banner showing the number.
That list counts members with no consent date, so it also empties itself when someone types a date by hand, with or without a real signature.
07
กุญแจตู้เบอร์ 12 อยู่ที่ใคร
ทะเบียนกุญแจจริงของคุณ จ่ายกุญแจตอนเช็กอิน ดูว่าดอกไหนยังไม่กลับ และตามคืนให้ครบก่อนปิดร้าน
มันคืออะไร และไม่ใช่อะไร
มันคือสมุดทะเบียนที่เปลี่ยนจากกระดาษมาเป็นหน้าจอ ยิมยังยื่นกุญแจหรือสายรัดข้อมือจริงให้ลูกค้าเหมือนเดิม ระบบแค่จดว่าใครรับเบอร์ไหนไป และรับไปตอนกี่โมง
ระบบไม่ได้เปิดตู้ให้ และไม่ได้คุยกับตัวล็อกใด ๆ ไม่มีอะไรตรงนี้ที่ต่อกับอุปกรณ์ในห้องเปลี่ยนเสื้อผ้าของคุณ
เปิดใช้งานก่อน แล้วค่อยใส่รายการกุญแจ
ไปที่: ตั้งค่า › คลาส › ตู้เก็บของและกุญแจ
รายการกุญแจจะยังไม่โผล่จนกว่าจะเปิดสวิตช์ ให้เปิดสวิตช์ก่อน แล้วค่อยพิมพ์รายการกุญแจ คนที่ทำสลับลำดับกันมักคิดว่าไม่มีช่องให้กรอก
ใต้สวิตช์แรกมีสวิตช์ที่สอง คืออนุญาตให้รับกุญแจได้โดยไม่ต้องมีคลาส ซึ่งปิดไว้ตั้งแต่ต้น ถ้าปิดไว้ กุญแจจะจ่ายให้เฉพาะคนที่เช็กอินแล้ววันนี้ ถ้าเปิด สมาชิกคนไหนก็รับได้ ซึ่งเหมาะกับยิมแบบเข้าใช้อิสระที่ไม่มีคลาส
- 1.เปิด ตั้งค่า › คลาส แล้วหาหัวข้อตู้เก็บของและกุญแจ
- 2.เปิดใช้งานตู้เก็บของและกุญแจ
- 3.ในช่องกุญแจ พิมพ์เลขหรือชื่อแล้วกดเพิ่ม ถ้าพิมพ์เป็นช่วงอย่าง 1-20 จะเพิ่มให้ยี่สิบดอกในครั้งเดียว
- 4.ตัดสินใจว่าจะปิดหรือเปิดสวิตช์อนุญาตให้รับกุญแจโดยไม่ต้องมีคลาส
ข้อควรระวัง
ทะเบียนกุญแจอยู่ในแพ็กเกจ Max ถ้าใช้แพ็กเกจต่ำกว่านั้น การ์ดยังอยู่ให้เห็น แต่กดครั้งแรกจะเด้งหน้าอัปเกรดแทนการบันทึก แพ็กเกจกับสวิตช์เป็นคนละเรื่องกัน จ่าย Max แล้วทะเบียนก็ยังไม่เปิดเอง เพราะยิมที่ไม่มีห้องเปลี่ยนเสื้อผ้าไม่ควรเห็นปุ่มตู้เก็บของโผล่ขึ้นมา
รู้ไว้จะดี
การพิมพ์เป็นช่วงใช้ได้เฉพาะตัวเลขล้วน เช่น 1-20 และห่างกันได้ไม่เกินสองร้อยดอก นอกเหนือจากนี้ ไม่ว่าจะเป็น 20-1 หรือ A1-A9 ระบบจะอ่านตามตัวอักษรและสร้างกุญแจดอกเดียวชื่อนั้น การพิมพ์เลขเดิมซ้ำจะได้กุญแจสองดอกที่หน้าตาเหมือนกัน หลังเพิ่มเป็นช่วงจึงควรไล่ดูตารางอีกรอบ
เปิดกระดานกุญแจได้จากที่ไหน
มีสามทาง และทั้งสามอยู่บนหน้าจอที่มีคนยืนอยู่หน้าเคาน์เตอร์จริง ๆ ในเมนูหลักไม่มีหัวข้อตู้เก็บของ
บนมือถือ ปุ่มกุญแจอยู่ที่แถบบนของหน้าเคาน์เตอร์ บนแท็บเล็ตหน้าต้อนรับ อยู่ใต้เมนู More และมันจะเปิดขึ้นเองทันทีหลังเช็กอินให้ใครสักคน ซึ่งคือจังหวะที่ลูกค้าขอกุญแจจริง ๆ
กระดานมีสามแท็บ คือกุญแจที่ถูกยืมออกไป กุญแจที่ยังว่าง และประวัติ
จ่ายกุญแจ และรับคืน
ในแท็บที่ยังว่าง แตะเลขกุญแจ แล้วแตะชื่อคน รายชื่อที่ขึ้นมาคือคนที่เช็กอินแล้ววันนี้ ยกเว้นคุณเปิดสวิตช์อนุญาตให้รับกุญแจโดยไม่ต้องมีคลาส รายการแสดงได้มากสุดหกสิบชื่อ จึงควรพิมพ์ชื่อค้นหาแทนการเลื่อนไล่
คนที่ถือกุญแจอยู่แล้วจะมีป้ายกำกับว่าถือกุญแจอยู่แล้ว นั่นคือคำเตือน ไม่ใช่การห้าม จ่ายกุญแจดอกที่สองให้ได้อยู่
ในแท็บที่ถูกยืมออกไป แต่ละแถวบอกเลขกุญแจ ชื่อคน เวลาที่รับไป ใครเป็นคนจ่าย และผ่านมานานเท่าไร ตัวเลขเวลาจะเปลี่ยนเป็นสีเหลืองเมื่อเกินสองชั่วโมง และเป็นสีแดงเมื่อเกินห้าชั่วโมง ตอนปิดร้านจึงกวาดตาดูรอบเดียวก็พอ
กดรับคืน แล้วกุญแจจะกลับไปอยู่ในรายการที่ยังว่าง
กุญแจที่ไม่ได้คืนมา
ใช้คำสั่งปลดล็อกโดยไม่มีการคืน ในเมนูท้ายแถว เลขกุญแจจะกลับมาใช้ได้สำหรับวันพรุ่งนี้ และรายการยืมจะถูกบันทึกลงประวัติพร้อมกำกับว่าปลดแบบบังคับ แทนที่จะแกล้งบันทึกว่ากุญแจกลับมาแล้ว
คำกำกับนั้นคือหัวใจของเรื่องนี้ ถ้าคนคนเดียวถูกปลดแบบบังคับสามครั้งในเดือนเดียว นั่นคือเรื่องที่ควรคุยกัน และตรงนี้เป็นที่เดียวที่จะบอกคุณได้
กุญแจที่หักหรือหาย
อย่าลบทิ้ง ในหน้าตั้งค่า เมนูของกุญแจมีคำสั่งงดใช้งาน เลขกุญแจจะหายจากรายการที่ยังว่างแต่ยังเก็บชื่อไว้ ประวัติเก่าจึงยังอ่านรู้เรื่อง เมื่อกุญแจกลับมาก็กดนำกลับมาใช้งาน
การลบมีไว้สำหรับกุญแจที่ไม่ควรมีอยู่ตั้งแต่แรก และจะถูกปฏิเสธถ้ากุญแจดอกนั้นยังถูกยืมออกไป โดยเมนูจะบอกเหตุผลให้ ไม่ใช่เงียบแล้วไม่เกิดอะไร
ข้อควรระวัง
คำว่าถูกยืมออกไป กับ งดใช้งาน เป็นคนละสถานะกัน ถูกยืมออกไปแปลว่าตอนนี้มีคนถืออยู่ ส่วนงดใช้งานแปลว่ากุญแจหัก หาย หรือถูกเก็บออกจากระบบ
สิ่งที่ทะเบียนนี้ไม่ได้ทำ
ระบบไม่ได้บันทึกเงินมัดจำหรือจำนวนเงินใด ๆ ไม่ได้เขียนอะไรลงในข้อมูลสมาชิก และสมาชิกก็ไม่เห็นจากพื้นที่ของเขาว่าตัวเองถือกุญแจดอกไหนอยู่
ประวัติบันทึกเฉพาะการคืน ไม่ได้บันทึกการจ่ายออก กุญแจที่จ่ายไปแล้วไม่ได้คืนจะไม่มีบรรทัดในประวัติเลย จนกว่าจะมีคนกดรับคืนหรือกดปลดล็อก และรายการเก็บย้อนหลังได้ห้าร้อยครั้งล่าสุด
ไม่มีอะไรถูกปลดเองโดยอัตโนมัติ ไม่มีการเคลียร์ตอนปิดร้าน ไม่มีวันหมดอายุ กุญแจทุกดอกกลับมาเพราะมีคนกดปุ่ม
ข้อควรระวัง
การปิดโมดูลเป็นการซ่อนรายการยืมที่ค้างอยู่ ไม่ใช่การปิดรายการ กระดานจะหายไปจากทุกหน้าจอโดยไม่มีคำเตือน และรายการเดิมจะกลับมาครบเมื่อเปิดใหม่ การลบหรือเก็บสมาชิกเข้าคลังก็ไม่ได้ปลดกุญแจของเขาเช่นกัน ก่อนจะจัดระเบียบข้อมูลจึงควรตามกุญแจคืนให้ครบก่อน
08
How do I record a payment, and why does an unpaid member not show up?
How money gets into the software, what each status does to your figures, and why nothing turns overdue on its own.
Opening the form
Path: Payments › Record payment (top right). On a phone it is the plus button.
You can also start from the member profile, in the Payments tab, which saves you searching for the member.
The payment method comes preselected: the default method you chose in Settings › Finance, or the first method you accept if you set none.
ข้อควรระวัง
The amount opens at 1500 every time. It is a fixed starting value, not a suggestion based on this member. Always overwrite it before saving.
Attaching the payment to a plan
If the member holds plans, a Membership dropdown appears, listing each one with the amount still left on it. Picking a plan fills the amount with what is left, and a Pay full balance shortcut appears when part of the balance is still open.
ข้อควรระวัง
The plan balance drops as soon as the line is saved, whatever status you picked. Attach a line to a plan and mark it Overdue, and the software still treats the plan as settled by that amount. To record a debt without touching the balance, leave Membership on none. Editing the amount of a payment afterwards does not correct the balance either: only the first save moves it.
Status: only Paid is money
Paid is the only status that counts as revenue, sends the receipt to the member and alerts your staff.
Overdue is what feeds the Unpaid figure and the reminders list on the Payments page.
Pending counts nowhere. It is not revenue, it is not in the Unpaid figure, and the history filters only show it under All. Treat it as a note to yourself.
Nothing turns Unpaid on its own
The Unpaid figure counts payment lines that someone saved with the Overdue status. Nothing else. A member who simply has not paid stays invisible in that figure until you enter the expected payment as Overdue.
ข้อควรระวัง
Overdue after (days), in Settings › Finance, is saved and read by nothing. Setting it to 7 does not make anything turn red after seven days. If you want to be told rather than have to look, switch on the payment alerts in Settings › Team alerts.
Using a gift card
Type the code in the Gift card field. The amount covered is shown straight away, along with what is left on the card. The card must be active, still have a balance and not be expired.
The gift card covers part of the amount, so the cash you actually collect is lower. The plan balance is still closed for the full amount, because the gift card revenue was already counted when the card was sold.
รู้ไว้จะดี
If the field is missing entirely, gift cards are restricted to Shop only in Settings › Shop.
ใบเสร็จ
When a payment is saved as Paid and the member has an email address, a receipt goes out by email with a PDF attached. This is governed by Payment receipt in Settings › Messaging.
The tax rate, the tax ID, the receipt number prefix and the footer note come from Settings › Finance and appear in the BODY of that email.
The tax is never added to the amount. It is extracted from the amount you already collected, so a 3000 payment at 7 percent stays a 3000 payment and shows the tax contained inside it.
ข้อควรระวัง
The attached PDF and the PDF a member downloads from their space carry no tax line, no prefix and no footer note. For a member who needs a proper tax receipt, the email body is the only document that has them. The two documents also number the same payment differently, so do not expect the numbers to match.
Chasing
The Reminders block on the Payments page lists every overdue line with the member name and how late it is. Remind opens your message channels for that member; tapping the row itself opens their profile straight on the Payments tab.
On the profile, Request payment sends the member the total they owe. You can send it as often as needed, and the date of the last one is shown underneath so you do not spam. The wording changes on its own: with Stripe connected the member is invited to pay online, without it the message asks them to settle in person.
ข้อควรระวัง
Request payment fails with an error if Payment reminder is switched off in Settings › Messaging, or if the member has neither an email address nor a linked LINE account.
09
How do I sell a product at the front desk?
Record a counter sale: build the ticket, say who it is for, take the money now or put it on a tab.
Open the sale screen
Path: Shop › Sell (top right). Tapping any product card opens the same screen with that product already in the ticket.
Away from the Shop page, the sale screen is also in the quick add menu as New sale, in Reception mode, and on a member's file under the Shop tab, where Add opens it with that member already filled in.
ข้อควรระวัง
There is no till on the entrance check-in tablet, on purpose: a cash flow on an unattended screen is a drawer left open on the counter. The Sell button in the page header is also greyed out when nothing is sellable, that is, when no product is marked Available for sale with a stock that is not exactly zero.
Build the ticket
The screen has two sides: your catalogue on the left, the ticket on the right. Search by name or category, or use the category chips above the products.
Tap a product to add one unit, tap again to add another. A product with variations is shown as a wide card with one button per variation, so you pick the size or colour directly. In the ticket, the minus and plus buttons change the quantity and the plus stops at what you have left in stock.
ข้อควรระวัง
A product that counts stock and has hit zero does not appear in this catalogue at all. It is not hidden behind a filter, it is simply absent until you restock it.
Say who the sale is for
Every sale has to be attributed. The Record sale button stays disabled until you have chosen either Visitor or a member.
Visitor is selected by default. That is fine for a walk-in buying a bottle of water, and the sale still counts in your revenue. In the sales history it reads Visitor instead of a name. To attribute it to a member, switch to Member and type a name.
ข้อควรระวัง
Because Visitor is preselected, a sale to a regular member ends up anonymous unless you switch. If you want the purchase on their file, or on their tab, choose Member before recording.
Pay now, or put it on a tab
Pay now is the default. The payment method underneath starts on the default method you set in Settings › Shop, and you can change it for this sale only. The methods offered are the ones your gym has switched on in Settings › Finance.
Add to tab records the sale as unpaid and parks it on the member's tab, to be settled later.
ข้อควรระวัง
Add to tab does nothing when the buyer is a Visitor, and nothing on screen explains why. A tab belongs to a member. Switch the sale to a member first, and check that open tabs are allowed in Settings › Shop.
Pay part of it with a gift card
When the sale is being paid now, a Gift card field appears under the payment method. Type the code and the discount is applied straight away, with the remaining balance shown next to it. If the code is unknown, inactive, empty or expired, the field says Invalid.
The card covers up to the ticket total. Anything left over stays on the card for next time.
ข้อควรระวัง
A gift card cannot be used on a tab, and the field disappears entirely if you set gift cards to Memberships only in Settings › Shop.
What the software writes down
Recording the sale does four things at once. It takes the units off your stock, for the product or for the exact variation you sold. Products marked as unlimited are not counted down, only their sold counter goes up.
It creates one payment for the whole ticket, with a receipt number, the date, the method and a note listing the items. It stores the cost of what you sold alongside that payment, which is what later feeds the margin in the Accounting tab.
The payment is a normal payment. It shows in Payments and in your revenue, next to memberships.
ข้อควรระวัง
Recording a sale requires the Record payments permission, and the server refuses without it. The whole Shop module is part of the Max plan.
10
How do I let a member take something now and pay later?
Open tabs: how to start one, where it shows up, and how to cash it in or write it off.
Turn tabs on or off
Path: Settings › Shop › Sales and tabs.
Open tabs are allowed by default. Switch it off and Add to tab stops working everywhere: at the till, on the member file, and in the member space. Existing tabs are not deleted, you can still cash them in.
Put a purchase on a tab
Path: Members › a member › Shop tab card › Add.
Starting from the member's own file is the fastest way: the person is already set and Add to tab is already selected. From the till, choose Member, pick the person, then switch the payment to Add to tab.
A tab only exists for a member. There is no tab for a visitor.
ข้อควรระวัง
The server refuses an unpaid sale with no member attached. If Add to tab seems to do nothing, the sale is still set to Visitor.
Where an open tab shows up
On the Shop page, an Open tabs band appears above the catalogue as soon as someone owes money: one card per member, sorted by the largest amount, with a link to their file.
On the member's file, the Shop tab card lists each unpaid purchase with its total. In the member space, the member sees their own tab amount, and with Stripe connected a Pay tab button.
Cash in a tab
Press Cash in on the member's card. A window shows the amount due and lets you pick how they are paying, starting on your default shop method. Confirming marks every unpaid shop purchase of that member as paid.
The Settle tab button on the member's file does the same thing without asking for a method: each line keeps the method it was recorded with.
ข้อควรระวัง
Settling is all or nothing. There is no way to cash in one line of a tab and leave the rest open. If a member wants to pay for part of it, cancel the tab and record the purchases again.
Cancel a tab
Cancel tab sits at the bottom left of the same window. Use it when the tab was a mistake, or when you are writing the debt off.
ข้อควรระวัง
Cancel tab DELETES the unpaid purchases. It does not hide them and it does not mark them as paid. The lines are gone, the stock already taken off is not put back, and it cannot be undone. Purchases already paid are untouched. The option only appears for a role with the Delete records permission.
When a tab becomes revenue
Money on a tab is not revenue yet. The Sales tab of the Shop page splits this clearly: Revenue counts what has been paid, On tab counts what is still owed. The Accounting tab follows the same rule.
So a strong week that is all on tabs shows a weak profit until people pay.
11
How do I read and answer messages from my members?
One place for every conversation with your members, with the channel chosen at the moment you reply.
One conversation per member
Path: Inbox.
Every message with a member is grouped into a single conversation, whatever channel it came from. Unread conversations come first, then the most recent.
The counter next to Inbox in the menu counts unread incoming messages that are not archived. Opening a conversation marks it read. New message lets you start a conversation with any member, even one who never wrote to you.
Choosing the channel before you send
The channel selector sits in the tools row above the composer, next to the Messages button, not against the send button. Four channels at most, and the list depends on the member: LINE if they linked their LINE and your gym connected LINE, SMS if they have a phone and SMS is connected, Email if they have an address, and In-app, which is always there.
In-app is the default. It delivers the message inside the member's own space, with no outside gateway and no cost. The member reads it and answers from there.
ข้อควรระวัง
WhatsApp is NOT one of the four. You can send a WhatsApp message from a member's profile, never from this screen, and the server refuses it if something tries. An email reply from a member does not come back here either: it lands in your own mailbox, because that is the reply address on the message. SMS is one way too.
What actually arrives in the Inbox
Two things come in. Messages a member sends from their member space, which arrive as In-app. And LINE messages, when the member's LINE is linked to their profile and your gym's LINE is connected.
Stickers, photos, voice notes and locations sent on LINE appear as a line saying what kind of message it was. The content itself is not shown, so open LINE to look.
ข้อควรระวัง
An email reply that is written into the thread is written BEFORE it is actually sent, and a failure to send does not come back to the screen. A message can therefore show as sent in the conversation without having left. If a member says they got nothing, check the address on their file.
Your reusable messages, inside the conversation
The small button on the left of the composer inserts one of your templates into the draft, already filled with that member's name, plan, expiry date and member space link.
Inserting fills the field, it does not send. Read it, edit it if you want, choose the channel, then send. That is the difference with sending a template from the member profile, which sends immediately on the channel you pick.
Archiving and deleting
The menu on a conversation row offers Archive and Delete. The list above it filters on All, Unread, Read and Archived, each with its own count, and Archived only appears once you have archived something. A new incoming message brings the conversation back to the active list on its own.
Delete removes the whole conversation permanently, for you and for the member. You can also delete a single message from the thread if your role is allowed to delete records.
ข้อควรระวัง
Deleting a message removes it from this conversation only. Anything already sent by email or LINE stays in the member's own inbox. Nothing is recalled.