Skip to main content
School-level feature — managed within your school portal at yourschool.deandesk.com.
The Transactions and Refunds tabs in the Finance section give you a complete view of every payment processed through your school’s Stripe account. You can search and filter transactions, issue full or partial refunds, and track refund status.

Transactions

Open Finance → Transactions in the admin sidebar.

Transaction list

Each transaction row shows:
ColumnWhat it shows
DateWhen the payment was processed
DescriptionPayment description and payment method (card, ACH, or Link)
PayerWho made the payment
ForWho the payment is for (may differ from payer for parent-paid enrollments)
AmountTotal charge amount (with refunded amount shown below if applicable)
Refund StateNot Refunded, Partially Refunded, or Fully Refunded
ReceiptLink to the Stripe receipt
ActionRefund button

Summary statistics

Four metrics appear at the top of the page:
  • Total Count — number of transactions
  • Gross Processed — total amount collected from successful payments
  • Total Refunded — total amount refunded across all transactions
  • Net Collected — gross processed minus total refunded

Searching transactions

Use the search bar to find transactions by:
  • Customer name
  • Charge ID
  • Invoice ID
  • Payment description

Filtering transactions

By payment method:
  • All methods
  • Card
  • ACH (bank transfer)
  • Link
By refund state:
  • All states
  • Not refunded
  • Partially refunded
  • Fully refunded

Pagination

Transactions are paginated with configurable page sizes of 10, 25, or 50 rows. Navigate between pages using the Previous and Next buttons.

Issuing refunds

You can issue full or partial refunds directly from the Transactions tab.
1

Find the transaction

Use search and filters to locate the payment you want to refund.
2

Click Refund

Click the Refund button on the transaction row. The button is disabled if the transaction has already been fully refunded.
3

Choose refund amount

The refund dialog shows the available refund amount — the original charge minus any previous refunds.You have two options:
  • Partial refund — enter a custom dollar amount (minimum $0.01, maximum the available amount)
  • Full refund — click Full Refund to refund the entire available amount
4

Add an internal note (optional)

Enter a note for your records. This note is visible only to admins in the refunds overview.
5

Confirm

Click Refund. The refund is processed through Stripe and the transaction’s refund state updates accordingly.
Refunds are processed through Stripe and typically take 5–10 business days to appear on the customer’s statement. The refund amount is deducted from your Stripe balance.

Refunds overview

Open Finance → Refunds for a dedicated view of all refunds issued from your school.

Refund list

Each refund row shows:
ColumnWhat it shows
DateWhen the refund was issued
Refunded ForThe person the refund applies to
Requested ByWho initiated the refund
TypeCategory (Fee Waiver or Manual Refund) and sub-type if applicable
AmountRefund amount
StatusSucceeded, Pending, Failed, or Canceled
NotesFee names (for fee waivers) or admin notes (for manual refunds)

Summary statistics

Four metrics appear at the top:
  • Total Refunded — sum of all succeeded refunds
  • Pending — number of refunds still processing
  • Fee Waivers — number of refunds linked to approved fee waiver requests
  • Other Refunds — number of manually issued refunds

Refund categories

DeanDesk tracks two categories of refunds: Fee waiver refunds are created automatically when an admin approves a fee waiver request (e.g., waiving an application fee). These show the fee names in the Notes column and include a sub-type indicating whether it was an application fee or child application fee. Manual refunds are issued directly from the Transactions tab by an admin. These show the admin’s internal note in the Notes column.

Filtering refunds

By category:
  • All categories
  • Fee waiver refunds only
  • Manual refunds only
By search:
  • Search by customer name or order reference

Refund statuses

StatusMeaning
SucceededRefund has been processed and funds are being returned
PendingRefund is still processing
FailedRefund could not be processed
CanceledRefund was canceled before processing

Best practices

  • Prefer partial refunds when appropriate. If a student attended part of a program, a partial refund is more appropriate than a full one.
  • Always add internal notes. Notes create an audit trail that helps when reviewing refund history later.
  • Check the Refunds tab after issuing refunds. Confirm the refund status changed to “Succeeded” — failed refunds need to be re-issued or investigated.
  • Use fee waivers for application fees. If a student requests a fee waiver, process it through the admissions fee waiver workflow rather than issuing a manual refund. This keeps the waiver linked to the original application.