The paths of a sale, from click to payment

For whom:
Whoever runs the school
Time:
8 min

What you will get

A picture of what happens to a sale in each situation — who does what, what EduPay does on its own and where each path ends. Use it to understand a case before acting, or to explain to your team how billing moves along.

How to read it

Each block below groups similar situations. Click a button to see the situation; only that one shows. When a step is a question, the diamond opens one path per answer, side by side.

The colours tell you who acts: the student, the school, EduPay on its own, the receiving account (where the money comes in) or the class environment. The legend sits at the bottom of each block.

1. How the sale starts

When the sale does not happen

By the school (panel)

  1. Start Someone at the school opens Contracts › Enrollments and clicks New Enrollment
  2. School Chooses the course, plan and payment method — only the methods the plan accepts and the receiving account can charge
  3. Question: One student or the whole cohort?
    One student
    1. EduPay, on its own Creates the enrollment, the contract (when there is a template) and the installments
    2. EduPay, on its own Issues right away what is already due to go out
    The whole cohort
    1. EduPay, on its own Creates one enrollment per student; anyone already in the course is skipped
    2. a few moments
    3. EduPay, on its own Issues each enrollment's charges
  4. Class environment With the cohort linked to Moodle, the student gets access straight away
  5. Outcome Enrollments created, each student with their own billing email

When the sale does not happen · Already enrolled in the course

  1. Start The student who already has a record confirms the purchase
  2. EduPay, on its own Finds an enrollment of theirs, still active, in the same course
  3. Outcome Goes back to the course page with the notice You already have an active enrollment in this course.

When the sale does not happen · No payment method available

  1. Start The course plan accepts methods the receiving account cannot charge — PIX without PIX enabled, for example
  2. EduPay, on its own Removes from the list the methods the account cannot charge
  3. Outcome With no method left, the page shows No payment method is available for this course right now. and the sale does not happen

When the sale does not happen · School suspended on EduPay

  1. Start The school's EduPay account is suspended for a late subscription payment
  2. EduPay, on its own Closes the catalog sale
  3. Student Existing students can still log in to the portal to see their installments and pay
  4. Outcome No new sales until the subscription is paid
  • Start
  • Student
  • School
  • EduPay, on its own
  • Class environment
  • Question
  • Worked
  • Needs attention
  • Did not work

2. Credit card

After payment

Card payment

  1. Start The card enrollment is created — the installment falls due in 3 days
  2. EduPay, on its own Creates the payment and sends a single email to the student; the enrollment fee, when there is one, goes in the same email
  3. Student Opens the portal and clicks Pay with card
  4. Student Enters the card and chooses to pay in full or in instalments
  5. Question: Does the student's bank approve?
    Yes
    1. within minutes
    2. EduPay, on its own Settles the installment — Paid in 3x via card
    3. EduPay, on its own Sends the payment confirmed email and notifies the owner
    4. Outcome Installment Paid
    No
    1. Receiving account Declines — limit, details or a block
    2. EduPay, on its own The installment stays Open; only the student sees why
    3. Outcome The student can try again, with another card, until the due date

Payment page expired

  1. Start The student opens the payment page and does not finish
  2. 24 hours
  3. Receiving account The payment page expires
  4. Student Goes back to the portal — or to the email button — and clicks Pay with card
  5. EduPay, on its own Opens a new payment page; the old one no longer takes payments
  6. Outcome The student pays as usual, with nothing for the school to do

Did not pay in time

  1. Start The card installment falls due 3 days after the enrollment
  2. EduPay, on its own On the night after the due date, the installment becomes Overdue; the student gets the overdue notice and the owner, the overdue summary
  3. Question: Do they pay after the due date?
    Yes
    1. Student Pays with Pay with card
    2. EduPay, on its own Settles the installment
    3. Outcome Installment Paid; with Moodle, suspended access comes back
    No
    1. the overdue days set in Settings
    2. Class environment With Moodle, access to classes is suspended
    3. Outcome Installment Overdue; later on, it may go to protest

After payment · Refund

  1. Start The school refunds the payment through the receiving account
  2. Question: Was the whole amount refunded?
    Yes
    1. EduPay, on its own Undoes the settlement: the installment goes back to Open
    2. EduPay, on its own A Completed enrollment goes back to Awaiting payment
    3. Outcome The installment can be paid again
    No, only part
    1. EduPay, on its own The installment stays Paid
    2. Outcome The difference only shows in the receiving account's statement

After payment · Card chargeback

  1. Start The cardholder disputes the purchase with their bank
  2. Receiving account Notifies the school and gives a deadline to respond, in the receiving account itself
  3. EduPay, on its own While the dispute is open, the installment stays Paid
  4. Question: How did it end?
    The school won
    1. Outcome The money stays with the school; the installment stays Paid
    The school lost
    1. EduPay, on its own It counts as a full refund
    2. Outcome The installment goes back to Open
  • Start
  • Student
  • EduPay, on its own
  • Receiving account
  • Class environment
  • Question
  • Worked
  • Needs attention
  • Did not work

3. Boleto

When something gets stuck

Boleto payment

  1. Start The boleto installment reaches the configured lead time — the enrollment fee goes out at enrollment
  2. EduPay, on its own Issues the boleto, valid until the due date, and emails it to the student
  3. EduPay, on its own Three days before the due date, sends the reminder
  4. Question: Does the student pay by the due date?
    Yes
    1. Student Pays with the barcode or through View boleto
    2. the bank confirms on the next business day
    3. EduPay, on its own Settles the installment with the date the student paid
    4. Outcome Installment Paid
    No
    1. EduPay, on its own That night, the installment becomes Overdue and the overdue notice goes out
    2. one business day
    3. EduPay, on its own Issues a new boleto, valid for 3 days, and emails it
    4. EduPay, on its own Repeats while the installment has been overdue for up to 7 days
    5. Outcome After that, the school issues the 2nd Copy, with the plan's late fee and interest

Paid on the last day

  1. Start The student pays the boleto on its due date
  2. EduPay, on its own That night, the installment becomes Overdue and the overdue notice goes out — the bank has not confirmed yet
  3. EduPay, on its own Sees the boleto has expired, but waits for the confirmation: it does not issue a new boleto to someone who may have paid
  4. the next business day
  5. Receiving account Confirms the payment
  6. EduPay, on its own Settles the installment with the date the student paid
  7. Outcome Installment Paid, with no duplicate boleto

When something gets stuck · Issuing failed

  1. Start It is time to issue the boleto
  2. Receiving account Refuses to issue it — for example, the student's record is missing the CPF or a full address
  3. EduPay, on its own Sends the school owner the failure email, with the installment and the reason
  4. School Fixes the student's record
  5. Question: Is the school in a hurry?
    No
    1. EduPay, on its own Tries again the next night — even after the due date, for up to 7 days
    Yes
    1. School Uses Issue Boleto in the installment menu
  6. Outcome Boleto issued and sent to the student

When something gets stuck · Cancel or replace a boleto that is still valid

  1. Start The school tries Cancel Charge or the 2nd Copy for a boleto that is still valid
  2. EduPay, on its own Refuses and shows the date it is valid until — a boleto cannot be cancelled before its due date
  3. Question: Does the student pay by that date?
    Yes
    1. EduPay, on its own Settles the installment as usual
    2. Outcome Installment Paid
    No
    1. School After the date, cancels the charge or issues the 2nd copy
    2. Outcome Charge replaced

When something gets stuck · Paid twice

  1. Start The school recorded the payment with Mark as Paid, and the student also paid the boleto
  2. EduPay, on its own The manual settlement still stands; the installment is not paid off twice
  3. Outcome The money came in twice: check the receiving account's statement and agree the refund with the student
  • Start
  • Student
  • School
  • EduPay, on its own
  • Receiving account
  • Question
  • Worked
  • Needs attention

4. PIX

PIX payment

  1. Start The PIX installment reaches the configured lead time — the enrollment fee goes out at enrollment
  2. EduPay, on its own Creates the PIX code, valid until 23:59 on the due date, and emails it
  3. Question: Does the student pay by the due date?
    Yes
    1. Student Pays with the QR code or the copy-and-paste code
    2. within minutes
    3. EduPay, on its own Settles the installment and sends the confirmation emails
    4. Outcome Installment Paid
    No
    1. EduPay, on its own That night, the installment becomes Overdue and the overdue notice goes out
    2. EduPay, on its own Creates a new code, valid for 3 days, and emails it
    3. EduPay, on its own Repeats while the installment has been overdue for up to 7 days
    4. Outcome After that, the school issues the 2nd Copy

PIX not enabled on the account

  1. Start The plan accepts PIX, but the receiving account does not have PIX enabled
  2. EduPay, on its own Does not offer PIX in the catalog and does not save a new PIX enrollment from the panel
  3. Question: Are there already installments in PIX?
    No
    1. Outcome Sales continue with the plan's other methods
    Yes
    1. Student Sees Awaiting issuance in the portal
    2. School On each installment with no charge, uses Change to Bank slip or Change to Credit card
    3. Outcome The charge goes out in the new method
  • Start
  • Student
  • School
  • EduPay, on its own
  • Question
  • Worked
  • Needs attention

5. Access to classes

With Moodle
Without Moodle

With Moodle · When access is granted

  1. Start The student is enrolled in a course whose cohort is linked to Moodle
  2. Question: Who made the enrollment?
    The school, from the panel
    1. Class environment The student joins the cohort and gets access straight away, even before paying
    The student, through the catalog
    1. EduPay, on its own Waits for the first payment — a free course grants it straight away
    2. Student Pays the first charge, or the school records it with Mark as Paid
    3. Class environment The student joins the cohort and gets access
  3. Outcome Access granted

With Moodle · Late payment and access coming back

  1. Start An installment becomes Overdue
  2. the overdue days set in Settings
  3. Class environment Access to the class environment is suspended
  4. Question: Does the student pay what is overdue?
    Yes
    1. EduPay, on its own With nothing overdue left, asks for the access to come back
    2. Outcome Access restored
    No
    1. Outcome Still no access; the installment stays Overdue

With Moodle · Enrollment cancelled by the school

  1. Start The school owner cancels the enrollment
  2. Class environment The student leaves the cohort and loses access
  3. Outcome Access removed

Without Moodle · Without the integration

  1. Start The school does not use the Moodle integration, or the cohort has no linked Moodle cohort
  2. EduPay, on its own Handles only the financial side: enrollment, contract, charges and settlements
  3. Outcome Access to classes is granted and blocked by the school, outside EduPay
  • Start
  • Student
  • EduPay, on its own
  • Class environment
  • Question
  • Worked
  • Needs attention
  • Did not work

6. Cancellations and the school's situation

Cancellations
The school's situation on EduPay

Cancellations · The school cancels a charge

  1. Start The owner chooses Cancel Charge in the installment menu
  2. Question: What kind of charge is it?
    PIX or card link
    1. EduPay, on its own Cancels it on the spot
    Boleto
    1. EduPay, on its own Cancels only after the boleto's due date; before that, refuses and shows the date
  3. EduPay, on its own The installment gets the Charge cancelled on dd/mm/yyyy badge, and the routine does not issue it again
  4. Student In the portal, sees Billing suspended by the institution
  5. School To charge again, issues it again from the menu or uses Change to…
  6. Outcome Until then, the installment is still owed, with no charge

Cancellations · The school cancels the enrollment

  1. Start The owner cancels the enrollment
  2. Question: Is the termination penalty switched on?
    No
    1. EduPay, on its own Open and overdue installments become Cancelled
    Yes
    1. EduPay, on its own The ones not yet due become Cancelled; the overdue ones, Outstanding debt
    2. EduPay, on its own If the school applies the penalty, creates its installments
  3. EduPay, on its own Cancels PIX and card links of the cancelled installments; a boleto that is still valid can be paid until it expires, and the screen warns you
  4. Class environment With Moodle, the student loses access
  5. Outcome Enrollment Cancelled, and the student gets the notice

Cancellations · Contract not signed in time

  1. Start The contract stays pending until the signing deadline ends
  2. EduPay, on its own The daily routine marks the contract as Expired
  3. Question: Is automatic cancellation switched on?
    Yes
    1. EduPay, on its own Cancels the enrollment and its charges, as in a cancellation made by the school
    2. Outcome Enrollment Cancelled, and the student gets the notice
    No
    1. EduPay, on its own The enrollment and its charges stay as they are
    2. Outcome The school decides: regenerate the contract or cancel the enrollment

Cancellations · Student pays after the cancellation

  1. Start The student pays a still-valid boleto from a cancelled enrollment
  2. EduPay, on its own Records the payment: the installment now shows Paid
  3. EduPay, on its own The enrollment stays Cancelled, and access to classes does not come back
  4. Outcome The school decides whether to refund the money, through the receiving account

The school's situation on EduPay · Subscription up to date

  1. Start The school's EduPay subscription is up to date
  2. Outcome Everything works: sales, charges, notices, reminders, access to classes and protest

The school's situation on EduPay · Subscription payment late

  1. Start The school's EduPay subscription payment is late
  2. EduPay, on its own Billing the students carries on: issuing, notices and reminders
  3. Question: Was the school's account suspended?
    No
    1. Outcome For the students, nothing changes
    Yes
    1. Student The portal opens only its financial part: log in, see the enrollment, pay, see the contract and the profile
    2. EduPay, on its own The catalog sale and the shortcut to classes in the portal are closed
    3. Outcome Everything goes back to normal once the subscription is paid

The school's situation on EduPay · Subscription ended

  1. Start The school's subscription is cancelled and the paid period ends
  2. EduPay, on its own EduPay stops charging on the school's behalf: no issuing, overdue notice, reminder, suspension in the class environment or protest
  3. Student The student portal is closed
  4. Receiving account Charges already issued can still be paid
  5. EduPay, on its own Payments that come in are still recorded
  6. Outcome No new charge goes out
  • Start
  • Student
  • School
  • EduPay, on its own
  • Receiving account
  • Class environment
  • Question
  • Worked
  • Needs attention
  • Did not work

If something goes wrong

The buttons do not show and every situation is stacked. The browser did not load the interactive part of the page. The content is the same: scroll down to see each situation.

What I see in my school does not match the drawing. The flows show the general rule. Check the lead time and the overdue days in the Billing tab of Settings, and the enabled methods in Accepted payment methods — they are what change each school's deadlines and methods.

Reviewed on · view as plain text