Start here
Common tasks
Sign in and choose the academy
Affiliate is for academy operators. Start every workflow by confirming that you are signed into the correct academy.
Sign in as an academy operator Open
Open Affiliate Login with the owner or staff account that has permission to manage the academy. If you do not see the academy after sign-in, ask the owner to check your staff or shareholder access.
Sign out of Affiliate Open
Use Sign Out when you finish academy administration, especially on a shared computer. Signing out does not change member records, reports, billing setup, or permissions.
Select the correct academy Open
If your account can reach multiple academies, use the academy selector before changing members, cards, permissions, reports, or billing settings.
Check your allowed actions Open
Some tools are owner-only or permission-based. If a page is missing or a button is disabled, confirm whether your account can manage members, cards, reports, app tools, or billing for that academy.
Use owner dashboard messages Open
Use Messages to review academy notices, trend cards, and owner guidance after sign-in. Submit feedback or dismiss a trend only after you have read what the card is telling you.
Submit or dismiss trend feedback Open
Use trend feedback on Messages when the trend card is wrong, unclear, or useful. Dismiss a trend only when it no longer needs owner attention.
Register and add members
Use these workflows when a new student, parent, or family needs to appear in the academy member list.
Add or register an adult member Open
Use the member registration flow when the student is an adult. Check the email first, create or connect the account, review the member details, and confirm the registration so the adult appears in the member list.
Create a parent account Open
Use Register Parent when a family needs one adult account to manage children. Enter the parent identity and account email, then continue to the children step before final confirmation.
Create dependent child accounts Open
Use Register Children to add one or more dependents under the parent. Enter each child's name and training details, review the family, and confirm so the children can be attached to the academy member list.
Resume an unfinished family registration Open
From Members, use Resume Onboarding when a parent account exists but the child registration or review step was not finished. This keeps the family under the same parent instead of creating duplicate accounts.
Review and confirm registration Open
Before confirming, check spelling, parent-child relationships, membership type, and academy. Confirm only when the account should be created or attached to the current academy.
Batch create or attach existing accounts Open
Use Attach Members when you need to batch create/add people into the member list from existing accounts or a prepared list. Review each matched adult or dependent before committing so duplicates are not added.
Accept pending members Open
Use the Pending Members section to accept adults, parents, and children who should join the academy. Accepting moves them into the active member list and makes related academy workflows available.
Reject, reject with dependents, or ban Open
Reject when a request should not join now. Reject with dependents when a parent request and child entries should be declined together. Ban only when the account should not be allowed to rejoin through normal request flows.
Maintain member records and roles
After members are accepted, keep their academy record accurate.
Review accepted adults, parents, and children Open
Use Members to review accepted solo adults, accepted parents, and the children attached to each parent. Check status badges when a family record looks incomplete.
Update ranks and art tracks Open
Use Ranks to update rank display, rank settings, member rank, and art-track enrollment. Keep rank changes tied to the correct member list entry.
Create an owner member record Open
Use the owner-member rank action when the owner also needs to appear as a trainable academy member for ranks or academy activity.
Manage staff and shareholder access Open
Use Shareholders or staff access pages to grant only the permissions a person needs. Remove or reduce access when the person's role changes.
Maintain competitor profiles Open
Use competitor profiles when academy members need competition-specific details. Keep profile data aligned with the member record before using competition tools.
Delete a competitor profile Open
Delete a competitor profile only when the academy member should no longer have that competition-specific record. Confirm the member first; deleting the profile should not be used to edit normal member identity or rank data.
Review academy accomplishments Open
Use Accomplishments to review academy-level milestones and member progress signals that are separate from monthly financial reports.
Cards, sessions, and attendance adjustments
Use card tools when members pay by sessions, packages, or tracked access.
Create card templates Open
Use Card Templates to define card name, description, session count, expiration days, fee, and group or private lesson type. Templates should be created before issuing cards to members.
Assign a card to a member Open
Use Card Assignment to choose the member and template, then issue the card. Confirm the member carefully, especially when a family has multiple dependents.
Review active, paused, expired, and hidden cards Open
Use Active Cards to see current card status by adult or child member. Check sessions left and expiration before changing a card.
Pause or unpause a member's cards Open
Pause Member when one member should stop using cards temporarily. Unpause Member when that member should resume. This is different from pausing the entire academy.
Pause or unpause academy card use Open
Pause Academy when the whole academy card feature should be temporarily blocked. Unpause Academy when card use should resume for eligible members.
Handle expired cards Open
Use expired-card actions to reactivate, hide, or review cards with remaining sessions. Reactivate only when the member should regain access.
Delete or remove a card with a reason Open
Use delete-card actions when a card should be removed from the active list. Record the reason so card history and member dispute review remain understandable.
Review booking adjustments Open
Use Lesson Booking Adjustments to approve or reject session-credit changes, member disputes, or attendance corrections.
Charge a member for an adjustment Open
Use Charges when a lesson or attendance correction needs to be tied to a selected member and card. Confirm the lesson, member, and active card before submitting.
Audit card history Open
Use Card History to review issued cards, deleted cards, audit notes, deletion reasons, and who resolved a card action.
Academy operations, reports, and communication
These workflows help owners understand and operate the academy.
Review analytics and reports Open
Use Reports, Monthly Reports, and Accomplishments to understand activity, member trends, progress, and operational performance.
Filter monthly reports Open
Use Monthly Reports filters to choose the academy and reporting year before reviewing financial or academy-health details.
Send academy broadcasts Open
Use Broadcasts when the academy needs to publish an update or media-backed announcement. Check media usage and audience before posting.
Recall, repost, or delete broadcasts Open
Use Recall when an announcement should stop being active, Repost when a previous announcement should be sent again, and Delete only when the broadcast should be removed from the academy record.
Review applicants and recruitment Open
Use Applicants and Recruitment tools to track prospective members, check emails, and move interested people toward registration.
Update applicant status Open
Open an applicant record to update details or status after contact. Use recruitment email checks before creating duplicate applicant records.
Manage competition events Open
Use competition event tools to create events, divisions, fee defaults, and linked competition records. Review division setup before publishing or collecting fees.
Publish or archive competition events Open
Publish when event setup is ready for users. Archive when the event should no longer be active. Edit the event before publishing if dates, fees, or divisions are wrong.
Manage divisions and fees Open
Create, edit, and delete competition divisions from the event page. Add or remove division fees only after confirming the fee kind and amount.
Use the division generator Open
Preview generated divisions, edit preview rows, remove incorrect rows, and generate final divisions only after the preview matches the event rules.
Create linked events Open
Use linked events when one competition setup needs related event records. Confirm the relationship before creating the linked event.
Manage app tools Open
Use App Tools or Features when enabling advanced academy capabilities. Confirm billing readiness and permissions before turning on paid operational features.
Start trials, subscribe, or cancel tools Open
Use Features to start a free trial, subscribe now, continue checkout, resume checkout, cancel checkout, or cancel a subscription. Confirm the academy and billing method before purchasing.
Purchase or cancel academy slots Open
Use add-on academy slots when your account needs more academy capacity. Cancel a pending slot order if it was started by mistake before completing checkout.
Manage cloud media usage Open
Use Cloud Usage to set billing contact details, accept terms, add payment method, review storage and bandwidth, and handle billing support for academy media.
Dispute cloud usage statements Open
Open Cloud Usage or Owner Billing Issues when a media billing statement needs review. Include the statement and reason, then reply in the billing case thread if support asks for more information.
Set up payouts Open
Use Payouts to choose or update payout details, start onboarding, continue provider setup, and review provider-specific guidance such as ECPay, Alipay, Toss, PagBank, GCash, Midtrans, MoMo, Omise, Razorpay, or Stripe.
Maintain academy settings and media Open
Use Settings to update academy media such as symbols, gallery assets, and training videos. Upload, reorder, archive, restore, delete, or open media only after confirming it belongs to the current academy.
Review historical monthly data Open
Use Historical Monthly when you need older monthly operational data that is separate from the current dashboard reports.
Recover missed timesheets Open
Use Recover Timesheets from Monthly Reports when a staff timesheet missed approval. Enter explicit working hours; recovery uses those hours for staff wage costs and does not use raw clock duration.
Review the public academy profile Open
Use Settings to maintain the public academy information, symbol, gallery photos, and training videos shown on the standardized /academies page for payment-provider or public review.
Reply to owner billing issues Open
Use Owner Billing Issues to open a cloud usage billing case, review the case thread, and reply with safe operational details. Do not include card numbers, passwords, or private member records.
Update cloud usage billing method Open
Use Cloud Usage to add a billing method, continue onboarding, or use a saved billing method before media storage or bandwidth charges need collection.
Set competition fee defaults Open
Use competition fee defaults before creating divisions or linked events. Confirm currency, fee kind, and amount before publishing an event or collecting fees.
What stays in DojoMate
DojoMate remains the member-facing mobile app for joining an academy, bookings, attendance, member cards, alerts, and everyday member account actions. Affiliate documents owner and admin operations without replacing DojoMate Help.
No matching topics in this section.