Members don’t need to come to the office. The AI assistant sends a link; the member fills in the request, previews the document and signs it from their phone. A specialist reviews it, the member tracks stages via the same link, and the membership changes by club rules.
The request fills itself in,
gets signed and moves along
Pick a document and watch it travel from a chat link to the archive: fields fill in, the amount is calculated by club rules, the digital signature is added from a phone, and every next step happens on its own.
AI assistantHere’s your refund request link. It’s valid for 72 hours.Membership refund request
Digital signature
Scan the QR code in the signing app on your phone
The document is saved before signing — the signature covers exactly this file
IIN check before registration
In document
In certificate
Match — signature accepted
Details
Small things that save
members a trip to the office
I’d like to freeze my membership while I’m away on business
Freeze request72 h left
Expired · new link issued
A 72-hour link
The AI assistant sends a link only when the member asks — or staff send it from the chat. Once it expires, a new one is issued.
Expected IIN910722300517
Signing key910722300517
Owner’s key — signature accepted
The wrong key won’t pass
A contract states the signer’s IIN or the company’s BIN in advance. The certificate is checked before the signature is registered: someone else’s or an expired key is rejected with a clear reason.
Freeze in plan0 days
Accepted
Valid until14.01.202713.02.2027
A freeze even with 0 days in the plan
For a valid reason the request is accepted on any plan: the member attaches a document and a specialist decides. Once approved, the membership is extended.
From today73,200 ₸ Blocked right after signing
Train until 30.1160,740 ₸ Blocked from 01.12
Club closing — the member chooses
If a club has a closing date, the refund page shows two amounts: from today or from the closing date. The choice also sets the day the membership is blocked.
AwaitingTo payPaid
A. Sadykova73,200 ₸
Approved by manager
Paid by accountant
Payout queue
A manager approves the refund with one click and it moves to the “To pay” tab. The accountant pays from the signed PDF and marks it paid, with their name.
Studio rental · D. AkhmetovCard ready
Service contract · D. OmarovaSigned
Partnership · Abay St clubSigned by company
A registry with signing stages
All contracts in one registry: draft, signed by the company, signed by both parties, e-document card ready.
Alikhan, 12Swimming class
Parental consent required
Mother · ID No. 0473…
Consent signed
Parental consent
A parent signs consent for a child’s classes online, with their ID details. The consent is linked to the child and visible in their profile.
Case No. 1482
Received
Under review
Approved
Paid out
Specialist: “Amount confirmed”
Email: new stage
Stages via the same link
The member opens the link and sees the stage, the specialist’s comment and the signed files. Each new stage comes with an email.
Requests without a trip to the club or office
Signed from the phone in a couple of minutes
Refunds calculated by club rules
For the people who handle requests
Signed PDF right in the admin
The request opens inside the refund card, no download needed. The accountant pays while looking at the exact document the member signed.
Visits after signing
The refund card shows the member’s latest visits. Entries after the request was signed are highlighted.
Cancel a mistaken request
Staff cancel a request with a reason, the old link stops working and the member gets a new one. A paid refund can’t be cancelled.
Refund rules per club
Each club decides with a checkbox whether to keep the membership fee. The club’s closing date flows into the calculation automatically.
Notices on request pages
A club chooses where a notice appears: in the app, on the refund, freeze or concession page.
Everything in the member profile
A member’s requests, contracts and consents are gathered in their profile. A shared registry lists signed documents for all members.
Refund calculation
An amount someone signs for
The member signs a specific amount, so the maths has to add up on paper. One formula covers memberships and classes and doesn’t depend on staff.
The member sees the calculation before signing
Requests signed earlier are never recalculated
Subscriptions aren’t refunded — only terminated
01Cost per dayPurchase price divided by the term, rounded to the tenge
02UsedCost per day multiplied by the days that have passed
03FreezesFreeze days count neither in the term nor as used
04Membership fee30% of the purchase price, if the club keeps it
05Club closingThe closing day counts as used; calculated as of that date
Roles
Everyone sees their part of the job
A request passes through several people, and each has their own list. Rights to approve, pay and cancel are granted separately.
A manager approves, an accountant pays
A mistaken “paid” mark can be undone
The member gets an email at every stage
01MemberFills in, signs and tracks the stages via the link
02AI assistantSends the link when asked and gives the case number
03SpecialistReviews the request and leaves a comment for the member
04Online adminApplies an approved freeze and sends links from the chat
05ManagerApproves a refund — it moves to “To pay”
06AccountantPays from the signed PDF and marks it paid
Member profile
Document history next to the membership
Staff open a member and see all their requests, contracts and consents alongside their memberships. Signed files are kept in secure storage.
Requests with statuses and stages
Parental consent is linked to the child
An e-document card for every contract
Refunds count in the owner’s report
Autonomous club
A freeze with no trip to the club
Client
Writes on WhatsApp: “I’m away on a business trip for a month, can I freeze my membership?”
AI assistant
Sends a link to a freeze request for a valid reason.
Client
Enters the dates, attaches a letter from work and signs from the phone.
System
Passes the request to a specialist and sends the member a case number.
Online admin
Applies the approved freeze — the membership is extended.
System
The member sees the new stage via the link and gets an email.
How a request goes
From a chat message to a decision — no paper, no calls.
01
Link
The member asks in chat — the AI assistant or staff send a personal link.
02
Request
The member fills in the form, attaches a document and previews the final text.
03
Signature
They sign from a phone or computer, and the request goes to a specialist.
04
Decision
The specialist reviews it, the member tracks the stages and the membership changes by the rules.
Also included
Freeze, refund, termination and concession requests
A personal link for every request
Staff can send a link from the chat
Sign with a key on a computer or via QR on a phone
Document preview before signing
Refunds for memberships and classes
Membership blocked after signing
“Awaiting”, “To pay” and “Paid” tabs
Two-party contracts with trainers and partners
Company signs with a legal-entity or representative key
Parental consent for children’s classes
WhatsApp message with the case number
Questions about the module
How does the member sign?
With their own digital signature: a key on a computer or via QR in a mobile signing app. Before signing they see exactly the document they’re signing.
Can a membership be frozen if the plan has no freezes?
Yes, for a valid reason — illness, injury, a long business trip. The request comes with a document and a specialist decides.
How is the refund amount calculated?
From the amount paid, for unused days excluding freezes, minus the membership fee if the club charges one. If a club is closing, the member can choose a calculation as of the closing date.
What happens to the membership after a refund request?
It’s blocked at signing, or after the closing date if the member chose to keep training until then. Subscriptions aren’t blocked: the contract ends and payments stop.
How is a contract with a trainer signed?
Staff upload the PDF, enter the trainer’s IIN and sign on behalf of the company. The trainer signs via a link, and the certificate is checked against that IIN before the signature is registered.