Paying your teacher
For families · Last updated October 16, 2026
Your teacher uses Pydia to send invoices and take card payments. Depending on what your teacher offers, you can pay with ESA funds through ClassWallet, by card, or by card each month. Payments go to your teacher, not to Pydia.
Paying with ESA funds
Your teacher emails you an invoice for each child as a PDF. To pay it from your child's ESA account:
- Go to adeconnect.azed.gov and sign in with your ADE login.
- Click Applications, then ESA Applicant Portal.
- Click Go to ClassWallet Account.
- Click Pay for Services.
- Search for your teacher's name and upload the invoice. ClassWallet fills in the amount and description.
- Fill in your name, choose Curriculum as the expense category, then review and submit.
The same steps are in every invoice email. Once ESA staff approve it, ClassWallet pays your teacher directly. You don't pay anything out of pocket.
Already submitted it? Pydia sends a reminder a few days after the invoice, and another a week later. Each one has a link to tell your teacher you already submitted it. Using it stops the reminders.
Paying by card
Some teachers let you pay by card instead:
- At sign-up. Pay when you enroll, on the sign-up form.
- An ESA invoice by card. If you'd rather pay a month yourself, use the Pay by card button in the invoice email. The card amount leaves out the ClassWallet processing fee.
- A saved card for private lessons. Your teacher sends a link to save your card, and charges it after each lesson.
After every card payment you get a receipt by email, and the payment shows on your dashboard. If you plan to claim ESA reimbursement for a card payment, keep the receipt.
Monthly payments
If your teacher offers monthly payments, you pay the first month when you sign up, then your card is charged on the teacher's billing day each month until the class ends or you cancel. Before you pay, you'll see the exact amount and day you're agreeing to.
- Before each charge you get a reminder 3 days ahead, and a receipt after.
- If your card fails, you'll get an email asking you to update it. You can pay what's owed from your dashboard.
- To cancel, open your dashboard and choose Cancel monthly payments. You keep the month you already paid for, and the payments end then. Refunds are up to your teacher.
- If the price goes up, you get at least 30 days' notice by email.
Your dashboard
Your Pydia dashboard shows your classes, upcoming sessions, invoices, card payments and receipts. You don't need a password: every email from your teacher has a button to it, and Pydia emails you a sign-in link that works once, for one hour.
Questions about a payment
Reply to any email from your teacher and it goes straight to them. Refunds and payment arrangements are between you and your teacher.
Still have a question?
Email support@getpydia.com and we will get back to you. All help articles