Back to Help Guide

Academy owners and admins

Affiliate help

Use Affiliate when you run academy operations: registering members, managing parents and dependents, accepting or rejecting member list entries, issuing cards, reviewing reports, managing staff access, and maintaining owner-level tools.

6 sections 55 topics

55 matching topics

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.