Paying for Classes

A guide to paying for your learner’s classes

Updated this week

How to Enroll in Outschool Classes

Parents pay for Outschool classes in which they wish to enroll their learner(s). We accept payment by credit or debit card or through charter school funds. This article focuses on card methods.

When you're ready to enroll, click the Enroll button on a class listing page next to the time that best fits your schedule. This button will direct you to the payment window and enroll you in the selected time. For recurring weekly classes, this button will say Subscribe instead of Enroll.

Once you've clicked the Enroll button, choose which learner(s) to enroll in the class. Clicking the Next button will direct you to our payment screen, which runs through the payment provider Stripe. We accept payment by all major credit/debit cards and Apple Pay.

If Apple Pay is on your device, you can pay with Apple Pay instead of a credit card on the enrollment screen. Please note that this option will only appear using Safari on Mac OS or iOS. If you subscribe to a recurring weekly class, it will charge via Apple Pay for subsequent charges.

Clicking the Save for later checkbox will securely save your card information in your account, allowing for faster purchases in the future. You can always update your saved card.

Pay Upfront and Save or Pay Weekly

Families can choose whether to pay upfront or weekly for many of our fixed-length classes.

  • Pay Upfront: Opting for a one-time payment for all weeks of the class often includes a discount, helping you save money.

  • Pay Weekly: You can make weekly payments, spreading the cost throughout the class. Paying for class weekly allows you to try the class with the flexibility to cancel anytime.

Choose the option that best suits your family's needs!

When paying weekly, Outschool will continuously charge you each week until you pay for the total enrollment. You can withdraw at any time and receive a refund of your most recent payment within 24 hours of payment before the first meeting of the payment period.

Please note that learners who withdraw before the end of the class will lose access to the classroom.

Pay Using Outschool Shopping Cart

Families can purchase multiple classes for a single learner in one simple transaction. Simply add your classes to your cart on the Learner Planner and enjoy a seamless checkout experience!

All class types, except tutoring, can be added to your shopping cart. To learn more about purchasing a tutoring class, click here.

Payment Option: Upfront

  • If none of your classes in the cart are on a subscription or weekly payment plan, your shopping cart will default to upfront payment.

  • If you’ve added fixed-length classes to your cart, those will default to upfront payment.

    • You can click the Edit button next to the class that offers weekly payments to switch from upfront to weekly payment.

Payment Option: Weekly

If any of your classes are on a weekly payment plan, the shopping cart will display the amount you will be charged for your first payment and the amount you will be charged weekly.​

Mixed Payment Options: Upfront And Weekly

If your shopping cart contains a mix of classes with upfront and weekly payments, the system will show you these charges under "Total Breakdown."

Using Promo Codes Or Coupons

Currently, the shopping cart is not set up to support Outschool promo codes or Educator coupons at checkout, but this will be available soon.

Enroll Late and Join Classes in Progress

If a class accepts late enrollments, view the in-progress sections below upcoming sections in the list of available times. View the section details to determine the number of meetings remaining.

If the class accepts weekly payments, your first week's payment is prorated based on the number of meetings remaining in the current week. If paying for the class upfront, your total enrollment is prorated based on the number of meetings remaining in the class.

Once enrolled, learners can see the welcome message and any new posts, announcements, or recordings. They will only have access to content shared after they enroll.

Optional Donation to

When you enroll in an Outschool class, you can donate any amount to underserved learners through, a non-profit independently operated by the Edward Charles Foundation (ECF).

If you'd like to support's mission of fostering a love for learning in every child, simply check the box on the enrollment form and adjust the monetary value in the editable field to your preferred donation amount. Please note that such donations are nonrefundable.

To stay informed about's news and opportunities, please visit or subscribe to our email list.

Paying for Classes from Outside the U.S.

Outschool is a US-based company, but our learners are located worldwide. All prices listed on Outschool default to U.S. Dollars (USD), but you can pay in any of the following currencies: USD, GBP, CAD, AUD, KRW, TWD, JPY, HKD, and EUR. Select your currency from the upper-right dropdown menu under Language and Region.

When paying in a non-USD local currency, you will see the charge paid in your selected currency from your Transactions page, your receipt, and the email confirmation of your purchase. You will not incur any foreign transaction fees; if you receive a refund, you will not incur any foreign exchange rate fees.

Please note that you will see other currencies outside the list above, but only for reference. If you pick a currency that Outschool does not support, you will be charged in USD.

Paying for Classes with ESA and Microgrant Funds

Outschool is an approved vendor for ESA and microgrant programs in select states. Families who live in Arizona, North Carolina, Indiana, Texas, Virginia, and New Hampshire can click here to learn more about enrolling in classes with ClassWallet through these state programs.

Florida families enrolled in the Family Empowerment Scholarship for Unique Abilities and Scholarships for Personalized Education Programs can click here to learn how to use these funds on Outschool through My Scholar Shop.

Don't see your state? Sign up on this page to get notified when Outschool is approved for your ESA or Microgrant program.

Using Learner-Specific ESA Debit Cards

Outschool does not support different saved payment methods for enrollments. When enrollments renew on Sundays, recurring weekly payments are charged as a combined payment to the one payment method saved on your account (regardless of the original payment method you used to subscribe to each class).

If you have multiple learners, each requiring a unique payment method, contact Outschool Support.

Receiving Refunds

When a class payment is refunded, you'll receive an email from Outschool confirming the amount refunded. You can also view the same information by viewing your receipt for the class on the Transactions page.

Depending on your financial institution, a refund can take up to 10 business days to appear on your statement. Refunds are sometimes processed as reversals, so you may not see a refund line item, but you will see the amount credited back to your card.

If the card used to make the purchase is no longer active, you may need to contact your credit card company or bank to retrieve the funds, or we will issue you a credit to your account. Learn more about our Standard Refund Policy and automatic refunds.

Viewing Receipts

Select Transactions from your profile dropdown menu. From your Transactions page, click View Receipt under the class title to view the purchase details for that enrollment.

Did this answer your question?