Skip to main content
ChessCore

For Indian academies

Chess academy software for India

An Indian chess academy needs software that runs batches and attendance, collects tuition through Razorpay on Grow and above, and reaches parents on WhatsApp where it is connected. ChessCore bills its own subscription in US dollars, and the tuition families pay you stays a separate rupee flow.

The jobs are the same everywhere: enrol students, run batches, collect fees, review games and report to parents. What changes in India is how families pay and how you message them, so this page includes a short test you can run on any vendor, including us. The full category guide is chess academy management software.

Check your academy's requirements

Two money flows

Fees and payment requirements

What your academy pays ChessCore. The subscription is in US dollars and is a flat tier set by how many students you have. For example, an academy that collects fees online needs the Grow tier, which covers up to 500 students at $109 a month, billed annually ($1308 a year). There is also a Free plan (no credit card required). Current tiers and terms are on the flat capacity tiers and billing terms on the pricing page.

What families pay your academy. Chess class fee management in India is the tuition you collect in rupees, and it is separate from your software subscription. On Grow and above, ChessCore takes payments through Razorpay, including UPI AutoPay mandates and payment links for unpaid invoices. On Core, you record payments in the family ledger. A UPI AutoPay mandate is permission to collect, not a guaranteed debit: a debit can fail, and the invoice then stays unpaid until a payment arrives. See billing and fee collection for the invoice and reminder workflow, and use the Razorpay page to test UPI AutoPay and reconciliation. Payment setup depends on how your academy is configured, so confirm it before you plan around it.

UPI AutoPay, step by step

One invoice, a part payment and the balance that stays visible

The scene below is a synthetic illustration at Knight's Gate, a made-up academy, not a customer. Invoice KG-1027 for the student Sara A. is INR 3,000. Her parent pays INR 1,500 by UPI on 9 October, and the other INR 1,500 stays visible as due.

A parent approves a UPI AutoPay mandate in a supported UPI app. It is permission to collect, not a guaranteed debit.

Invoice KG-1027 for Sara A. is INR 3,000. Her parent pays INR 1,500 by UPI on 9 October.

The confirmed payment is matched to the invoice, and the other INR 1,500 stays visible as due.

A payment link can cover the rest. Payments that do not match an invoice stay on a review screen for staff.

WhatsApp first

Academy operating workflows

Batches, attendance, make-ups and substitutions run in one record per student. Class reminders go out 24 hours and 2 hours before a class, and fee reminders can go out on a schedule the academy turns on. Both are fixed templates with no AI text. Messages the AI drafts for a person wait for a coach or admin to send them. WhatsApp messages go through the official WhatsApp Business Cloud API where it is connected for your academy, and email is also supported. Families can lodge data access and erasure requests, and the academy completes them. That is a workflow feature, not a certification.

Several centres, one account

One academy account can run several centres or branches, each set up as physical, online or hybrid, with batches linked to their centre. How centres and branches work is in the chess academy management software guide.

Illustrative screen from a made-up demo academy.

Illustration of an evening chess class at a neighbourhood academy in an Indian city, with a coach at a wall demonstration board and a parent waiting at the door.
An illustration of an evening class, not a photograph of a customer academy.

Getting started

Onboarding and support

The Free plan is listed as no credit card required, so you can try ChessCore before choosing a paid tier. This page does not state support hours, response times or language coverage, because we have not confirmed them for this page. Ask about them through the demo form so the answer comes from a person.

Five checks for any vendor

What should an Indian academy test before choosing software?

Ask every vendor to run these five checks on screen with test data before you move a batch. The second and third columns are a suggested test for any vendor. The last column says what ChessCore does today, as far as the product code shows, and none of it is a legal or compliance certification.

Five checks an Indian chess academy can run on any software vendor, and what ChessCore does for each
TaskAsk the vendor to demonstrateRecord to inspectChessCore today
A parent approves a mandate in a supported UPI appApprove a test mandate from a real UPI app and show the amount and frequency the parent sees.The mandate status and the invoice it is meant to pay.Razorpay UPI AutoPay mandates on Grow and above. Your own Razorpay account must have UPI AutoPay switched on. Approval does not guarantee a debit.
A part payment leaves a visible balancePay half of one invoice and show what the family and the front desk see next.The invoice: amount paid, amount still due, and any payment link for the rest.The invoice keeps the remaining balance visible, and a payment link can cover it.
A successful payment matches its invoicePay a test invoice by UPI and show which invoice and which student it landed on.The family ledger entry and the payment reference. Ask what happens to a payment that does not match.Confirmed Razorpay payments are matched to the invoice. Unmatched ones stay on a review screen for staff.
Message purpose consent is checkedTry to send a reminder to a family with no recorded opt-in, then to one that replied STOP.The message log: sent or blocked, and the dated consent record behind it.WhatsApp needs a connected Business Cloud API number and a dated opt-in for each purpose. STOP blocks later messages. Class reminders also skip quiet hours.
A family can ask for access or erasureLog a data access request and walk it to completion.The request status, who completed it, and whether a legal hold applies.Families can lodge access, correction, erasure, withdrawal and grievance requests. A person at the academy completes them.

Run the same five checks on a spreadsheet and on any other tool on your shortlist. A vendor that can only describe a step in a slide has not shown it. To check WhatsApp setup and consent, read what ChessCore sends, to whom and with what consent. The shortlist itself is on the best chess academy software page.

Check these first

What are the current limits for India?

  • ChessCore's own subscription is billed in US dollars, not rupees.
  • No legal, tax or compliance certification is claimed or implied.
  • Speech-to-text for class recordings runs on Google Gemini by default. ChessCore can switch speech-to-text to Sarvam, an Indian provider. Your academy does not choose the vendor, and we do not say which one your academy would use.
  • A family who books a trial class can download it as a calendar file, and confirmed bookings can be mirrored into the academy's Google Calendar.
  • Zoom and Google Meet are links a coach pastes. The built-in classroom has video and audio.

Before you plan around it

If one of these limits matters to you, check it first.

Check your academy's requirements

Questions

Frequently asked questions

Does ChessCore collect fees over UPI?
Yes, on Grow and above: Razorpay UPI AutoPay mandates and payment links for unpaid invoices. Core records payments in the family ledger.
Is ChessCore priced in rupees?
No. ChessCore’s own plans are priced in US dollars as flat tiers by student count. Your families pay you tuition in rupees, which is a separate flow. See the pricing page for current plans.
Does ChessCore certify tax or legal compliance?
No. ChessCore does not make legal, tax or compliance certification claims on this page. Check invoicing and tax requirements for your academy with your adviser.

Written by Abhishek Tiwari. See our editorial standards.

Get started

Start building a smarter academy

We set up your academy with you: roster import, Lichess and Chess.com connections, batches, and fee plans.

  • Tenant isolation
  • Personal details masked for AI
  • Guardian consent
  • Full audit trail
How we protect student data →