Every class paid for. Every coach on time.
Pista runs your academy: groups and levels, coaches and hours, monthly plans, local payments and messages. It connects to the booking app your club already uses, in Madrid, Miami, Dubai or Bangkok, so nobody has to switch.
Opening a founding pilot for five academies. Free until launch.
Today
Needs you today
Set it up once. Run it every day.
Most academies run on a spreadsheet, a booking app and a hundred chat messages a week. Pista sits in the middle and keeps them in step.
Connect your club
Tell Pista where your courts are booked and how students pay. Most connections take a couple of minutes and need nobody's approval.
Bring your students
Import your spreadsheet. Pista sets up groups, levels, coaches and monthly plans, and shows you anything that doesn't add up.
Let it run the month
Renewal links on the 25th, reminders on WhatsApp, LINE or SMS, coaches check in on their phones, payments matched as they land.
See the numbers
On the 8th you get eight numbers: students, renewals, fill rate, revenue per court hour, at-risk, coach hours, unpaid, trials won.
One system, three places.
The office runs the academy, coaches run the court, and students and parents just get a message.
Know who paid, who trained and who is about to leave.
Every plan, pack, drop-in and private in one ledger, matched to the payment. Pista spots the student who trained without paying, and the one who paid but stopped coming.
- Monthly plans with proration, pause and renewals on the 1st
- Groups by level with seats, waitlist and move-up suggestions
- A schedule that checks your booking app before it saves
| Student | Plan | Status | Amount |
|---|---|---|---|
| Mai Suksawat | Growth · B3 | Due 1 Nov | €160 |
| Bruno Salas | Performance | Paid | €295 |
| Kanya Lertpan | Starter · C2 | Overdue | €120 |
| Hana Ito | Growth · B1 | Paused | €0 |
Example data.
One screen on court. One button.
Coaches see today's classes, tick who came and leave a voice note. Pista writes the progress note and counts their hours for the month. Coaches never see who has or hasn't paid.
- Works on any phone, readable in the sun, works offline
- Hours and classes per coach, ready for payroll on the 3rd
- Availability and swaps without the group chat
No new app to download.
Students hear from your academy where they already are: WhatsApp, LINE, SMS or email, depending on the country. Every message goes out in your academy's name, with one link to pay or confirm.
- Renewal links, reminders and class changes, in the student's language
- A student page for plan, classes left and progress
- Pay the way people pay locally: cards, direct debit, Bizum, ACH, PromptPay and more
€160, due 1 Nov.Pay now
Built to connect with what you already use.
Every connection below is switched on by the club itself, in minutes, with nobody's approval. Pick your region.
Shown: connections a club switches on itself. Partner integrations that need a contract (for example MATCHi, GoCardless, Fortnox) are planned and listed separately. Anything without an API is handled by import or a short checklist, never by pretending.
The way your students already pay.
Monthly plans renew on their own where the method allows it. Where it doesn't, Pista sends the link, follows up politely and matches the payment when it lands.
Cards, SEPA Direct Debit, Bizum, iDEAL
Direct debit renews monthly plans automatically, with the mandate signed once.
Cards, ACH, Apple Pay, Google Pay
Saved cards and bank debit, with sales tax handled and cancellation as easy as signing up.
Cards, mada, Apple Pay
Saved cards for monthly plans through regional providers your club can connect itself.
PromptPay, QRIS, bank transfer
QR and transfers can't charge automatically, so Pista sends the link and checks the slip in one tap.
Payments go into your own provider account, never ours. Pista records and matches them; it never holds your money.
Your AI, our academy know-how.
Pista works with the AI you already pay for. Connect your own Claude, ChatGPT or Gemini, and Pista gives it your academy's data, the right actions and safe limits. You never pay us for AI.
Ask your academy anything
Add Pista to your own Claude or ChatGPT once, then just ask. It answers from your live data and prepares the work for you to approve.
Agents that do the admin
Turn on ready-made agents, or make your own in five plain fields: when it runs, what it does, what it may touch, whether you approve first, and where it reports.
Watch the agents work in Pista LiveA whole example academy you can play with: trigger a missed class, a bank slip or the 25th, and see every effect.
Arrives with launch. Agents that run on their own use your API key, with a monthly limit you set.
Your data, your tools.
Pista connects to what you use today and to whatever you choose tomorrow. No lock-in, no hostage data.
- Open API and webhooksSigned webhooks, scoped keys and full docs. Plus Zapier and Make for everything else.
- Export everythingStudents, plans and payments as CSV, any time. If you leave, your data leaves with you.
- Your country's rulesData kept in the right region, GDPR and local privacy laws respected, parent consent for juniors, receipts handed to your certified invoicing tool.
// Pista sends this to your system when a plan renews
POST https://your-club.example/hooks/pista
Pista-Signature: t=1791287822,v1=5f2c…
{
"type": "plan.renewed",
"academy": "aca_8Kd2",
"student": { "id": "stu_31Qz", "name": "Mai Suksawat" },
"plan": "Growth · B3",
"amount": { "value": 16000, "currency": "EUR" },
"paid_with": "sepa_debit"
}
Priced by students. Coaches are free.
Pay for the students you actually train each month. Add every coach, manager and front-desk person at no extra cost. Monthly, cancel any time, billed in your currency.
$39 / month
Up to 40 active students, one location.
- Groups, plans, coaches, check-in
- Messages in your country's channel
- One payment connection
$99 / month
Up to 150 active students.
- Everything in Starter
- Every connection, API and webhooks
- Coach hours and pay reports
$199 / month
Up to 400 students, several locations.
- Everything in Growth
- Several locations and roles
- Priority support
Launch prices, shown in US dollars and billed in your local currency. Founding pilot academies use Pista free until launch.
Help us build the academy software padel never had.
We are opening Pista to five academies before launch, wherever they are. You get it free during the pilot, a direct line to the people building it, and a say in what comes next.
- Set up with you, from your spreadsheet
- Runs alongside what you use today for the first month
- No contract, no card
Before you ask.
If yours isn't here, ask it in the pilot form.
Do we have to change our booking app?
No. Pista works with the app your club already uses. Where that app allows it, Pista reads the bookings and checks every lesson against them. Where it doesn't, Pista gives your front desk a short checklist and never pretends to be connected.
Which countries and languages?
Pista is built for academies anywhere: Europe, the Americas, the Middle East and Asia, with each region's payments, messaging apps and rules. The product launches in English and is built to run in 20 languages, from Spanish and Arabic to Thai and Japanese, as each one is translated.
Who holds the money?
You do. Payments go into your own provider account (Stripe, Mollie, Xendit and others) or straight to your bank. Pista records and matches them; it never holds your funds.
Where is our data, and can we take it with us?
It's stored in your region, kept separate from every other academy, and exportable as CSV at any time. Students can be removed on request, in line with GDPR and local privacy laws.
Do we pay for the AI?
Not to us. You connect the AI you already use (Claude, ChatGPT, Gemini or others). Chat runs on your own subscription; agents that work on their own use your API key, with a monthly limit you choose.
When does Pista launch?
We are building with the founding academies now. Launch follows once five academies have run a full month-end on Pista without surprises.
Is Pista only for padel?
Padel first, because that's what we know best. The same system fits tennis and pickleball academies, and they're next.