Sell a gym or badminton membership at the Point hub till, set the expired date, and check the member profile before they walk in. The sale writes the membership onto the customer — staff do not create it again in a notebook.
That is the desk job in Phnom Penh sport centers. A guest pays, the package should appear on their profile with an end date, and the next shift should see it in one tap. Point hub is the gym POS that does that on web, iOS, or Android.
TL;DR. Point hub auto-issues a membership when you sell it. You set the expired date on the package. Staff check the profile at the door to see if it is still valid. Gyms use it for monthly access. Badminton clubs use it for court packages. If the hall also serves drinks or food, Service Mode holds the table ticket and kitchen display shows the order to the bar — same Point hub account. Try it free, then Starter $99, Standard $159, or Premium $259 per year.
How does auto membership sell work?
Auto membership sell means the till creates the membership when the sale completes. You ring up a 1-month gym pass or a badminton package on a customer. Point hub attaches that membership to their profile and starts the expiry from the date you set. There is no second “open the member book and write a row” step.
Without that, the night shift sells a package, the morning shift cannot find it, and a still-valid member gets charged again — or a lapsed member walks in free.
The flow:
- Open or find the customer profile.
- Sell the membership product at checkout.
- Point hub records the membership on that profile with the expired date.
- Later, staff open the same profile (or scan the Loyalty QR) and see whether it is still live.
The membership is a POS item, not a side app. Drinks, shuttlecocks, or a day pass can sit in the same cart. The member record stays one person.
How do you set a membership expired date?
You set the expired date on the membership you sell, so validity is a date on the profile — not a sticky note on the monitor.
That is what makes auto-sell usable. If every package is “valid until whenever,” check-in is still a guess. A 30-day gym pass, a 90-day badminton package, and a 1-year member should each carry their own end date.
Use dates the way the hall actually sells:
- Gym. 30 days, 90 days, or 1 year from the sale.
- Badminton. A court package that ends on a date, or a punch-style package that still has an expiry so unused sessions do not live forever.
- Guest vs member. A day pass expires the same day. A member package expires on the date you set.
When staff check the profile, they should see that date next to the membership. If it is past, the person is not a member anymore — sell a renewal on the same profile, and the new expired date replaces the guesswork.
Do not keep a parallel Excel of end dates. The profile is the record.
How do staff check a member profile?
Staff check the member profile at the door to see who the person is, whether the membership is live, and when it expires. That is the check-in. It is not “do they have a card in their wallet.”
Open the profile by search, by the customer already on the sale, or by QR from the Point hub Loyalty app. Then read:
- Name and customer record — one person, not a shared plastic card.
- Membership status — active or expired.
- Expired date — the date you set when the package was sold.
- History — past visits and purchases on that same profile.
If the membership is valid, check them in. If it is expired, sell a renewal. If the name does not match the person at the desk, you are looking at card sharing, not a valid visit.
Profiles, membership, and purchase history sit next to the sale in Point hub — useful at the counter, not locked in a spreadsheet. The customer can also carry the digital membership in the Loyalty app and check in with a QR code, so the desk is not hunting for a faded card.
How does this work at a gym?
A gym sells access over weeks. Auto membership sell, an expired date, and a profile check are the whole front desk.
Someone buys “1 month.” Point hub writes that membership on their profile with an end date 30 days out. The next time they arrive, staff open the profile. If the date is still ahead, they check in. If it is not, they sell the next month on the same person.
That stops the two classic gym leaks: a friend using someone else’s month, and a lapsed member who “thought it was still valid.” The till recorded money. The profile recorded who and until when.
Day passes and drinks still sell at the same counter. They do not replace the membership record.
How does this work at a badminton club?
A badminton club sells hours and packages, but the membership job is the same: sell it, stamp an expired date, check the profile before they play.
Khmer Times reported 249 participants at the 2025 National Badminton Championship. Listings from Poidata counted 34 badminton clubs in Cambodia as of July 2026, 23 in Phnom Penh. Those desks still need to know who already paid.
A walk-in pays court time as a product. A member has a package on their profile with an expired date. Staff check that profile before the group goes on court. Shuttlecocks and drinks can add to the same sale. Telegram can still hold informal court order. Point hub holds who is a member and when that membership ends.
What is Point hub Service Mode?
Service Mode is the floor workflow: staff open a ticket for a table or a group, add drinks and food as they order, send that ticket to the kitchen, then take payment when the group is done. It is not a one-tap retail checkout.
Gyms and badminton halls use it at the snack bar. A court group sits down, orders waters and fried snacks over an hour, and pays at the end. Sale Mode is the fast till for a walk-in who buys shuttlecocks and leaves. Service Mode is the open ticket that stays live until they settle.
In Service Mode, staff can:
- Open a table or guest ticket instead of closing the sale immediately.
- Add items as the group keeps ordering.
- Send food and drink lines to kitchen display (and kitchen print) so the bar sees the ticket.
- Split the bill when two players want separate receipts.
- Attach the ticket to a customer profile so a member’s drink history sits next to their membership.
If a vendor only demos a product grid and never opens a live table ticket, you are looking at retail checkout, not service. Full restaurant flow — tables, QR menu, kitchen workflow — is on POS for restaurants. The same Point hub shop can run memberships at the door and Service Mode at the bar.
How does kitchen display work?
Kitchen display shows the open ticket on a screen in the kitchen or at the bar, so staff cook or pour from the queue instead of a handwritten slip. When Service Mode sends an order, the kitchen sees what is next and the ticket status stays in Point hub.
A badminton night rush fails the same way a café rush fails: the till took the order, the kitchen never saw it. Kitchen display is that queue. Kitchen print still exists for shops that want a paper ticket. Owner log alerts fire if staff change quantity after the ticket has already gone to the kitchen, so a silent cut after the bar started the drink is not invisible after close.
What the kitchen sees vs what the door sees:
| Station | Job | Point hub |
| Door | Is this person a member? | Check profile, expired date |
| Bar / kitchen | What did they order? | Kitchen display queue |
| Floor | Who still owes? | Service Mode open ticket |
| Till | Walk-in shuttlecocks, day pass | Sale Mode, same catalog |
Use kitchen display when you serve food or drinks from a back counter. You do not need it to sell a membership. You need it when the membership desk and the snack bar share one busy hour.
Why is a profile with an expired date better than a notebook?
A notebook records that someone paid. It does not tell the next shift whether that package is still live. Auto membership sell plus an expired date on the profile is the difference.
| Desk question | Notebook | Point hub |
| Did we sell a package? | Maybe, if the page is readable | The sale created the membership |
| When does it end? | A date in the margin, if anyone wrote it | Expired date on the profile |
| Is this the same person? | A first name | Check profile — name, history, QR |
| Night vs morning shift | Two handwriting styles | One customer record |
| Gym and badminton in one hall | Two books | One profile, two package types |
| Snack-bar orders | Shout to the kitchen | Service Mode ticket + kitchen display |
Point hub is not a live court-booking calendar. It is the membership layer: sell, expire, check — plus Service Mode and kitchen display if the hall runs a snack bar. Clubs that already book on Telegram can keep that, and put the package on the profile.
How should a gym or badminton club get started?
Trial the membership you actually sell, not a dummy product. Sell it onto a real customer, set the expired date, then have another staff member check the profile as if they were on the door.
- Create your packages (30-day gym, 90-day gym, badminton court package, day pass).
- Open a Point hub trial and auto-sell each package onto a test profile.
- Confirm the expired date shows on that profile.
- Check in from the profile or Loyalty QR, then sell a renewal after you move the date into the past.
- If you run a bar, open Service Mode, send a drink ticket, and confirm it appears on kitchen display.
Full gym POS detail: POS for gyms. A wider SME buying list: POS in Cambodia for SMEs. Plans are on pricing — free trial, then $99, $159, or $259 per year.
Point hub is built in Phnom Penh. Kiripost covered the company’s work with Cambodian SMEs. For setup help in English or Khmer, call 017 77 38 73 / 093 77 38 73 or Telegram.
