Payments

Take registration fees and deposits online

Set up a fee or deposit once and choose when it is requested: when the application is submitted, when an offer is accepted or when enrolment is confirmed. Students pay by card through Stripe from their application. Staff can waive, mark as paid or refund in a few clicks.

Student payments page showing a paid application fee with a receipt download, and an enrolment deposit marked pending with a Pay now button
Fees and triggers

Choose when each fee is requested

Each fee or deposit is set up for a cohort with an amount, a description and a trigger. You can run more than one, for example an application fee at submission and a refundable deposit at enrolment.

  • Triggers on submission, offer acceptance or enrolment
  • Registration fees, refundable deposits and other charges
  • Receipts students can download
  • Students see what they owe and what they have paid
Card payments

Stripe takes the payment, not your staff

Students pay by card through Stripe's checkout. The school's own Stripe account receives the money, and Educoda does not hold or handle funds. Payments are recorded against the student, so there is no bank transfer list to match up.

  • Secure Stripe checkout from the student's application
  • Money goes to your Stripe account
  • No cash handling and no card details passed to staff
Waivers, refunds and reporting

Waive, refund and see the totals

Staff can waive a fee, mark it as paid or refund it from the student's application, for example for a pupil premium student or a withdrawal. Each action records a reason in the audit trail. A cohort report shows what is pending, paid, waived and refunded.

  • Waive or mark as paid, with a recorded reason
  • Full or partial refunds back to the original card through Stripe
  • Cohort report with paid, refunded and net received totals
  • Report filtered and exported at any time
Payments report for a cohort, with a row for each fee showing its trigger and the counts of pending, paid, waived, refunded and failed payments, plus paid, refunded and net received totals
Questions

Questions about online payments

Which payment provider does P16 use?
P16 uses Stripe for online payments. The school's own Stripe account receives the money directly. Educoda never holds or handles funds.
When can a fee or deposit be requested?
When the application is submitted, when an offer is accepted or when enrolment is confirmed. You can combine triggers, and they are set for each cohort.
Can we waive or refund a fee?
Yes. Staff can waive a fee, for example for a pupil premium student, or refund it in full or in part. Every waiver and refund is recorded in an audit trail on the student's record.
Can we see which students have paid?
Yes. The cohort payments report shows, for each fee, how many payments are pending, paid, waived, refunded or failed, with the totals received. You can filter and export it at any time.

See how fees would look to your students

Tell us about your fee structure and we will show how it works for your students and your finance team.