Transactions

Transaction Types

There are 5 different transaction types in CampSite: Charges, Discounts, Payments, Credits, and Refunds.

All transactions are assigned to a Transaction Category, allowing camps to report on transactions per category.

All camper charges and discounts are totaled together to calculate the family's total charges that they must pay for the enrollment year. 

All payments, credits, and refunds are totaled together to calculate the total payments that have been made. 

The family's current balance is then calculated by subtracting the total payments from their total charges.

Charge

A charge represents the price asked for a service or good (e.g. the cost to attend a session; the price of an enrollment extra; etc.) Charges increase the family's due balance.

Charges are automatically applied to a family's account at the time of their camper's enrollment. Admin users can also create custom charges on the family's profile directly, which will apply towards their overall balance for the year.

Every charge transaction is assigned to a particular camper in the family and also to at least 1 session (relative to the camper's enrollment). This allows for financial reporting on the charges assigned to each session (e.g. when generating the expected revenue per-session and/or the total amount charged for each session).

Discount

A discount represents a reduction of the usual price of sessions or enrollment extras. Discounts decrease the family's due balance.

Discounts can be applied to a family's account at the time of their camper's enrollment (via enrollment discounts or by coupon codes). Admin users can also create custom discounts on the family's profile directly, which will apply towards their overall balance for the year.

Every discount transaction is assigned to a particular camper in the family and also to at least 1 session (relative to the camper's enrollment). This allows for financial reporting on the discounts assigned to each session (e.g. when generating the expected revenue per-session and/or the total amount discounted for each session).

Payment

A payment represents money your camp has received. Payments decrease the family's due balance.

Payments can be created at the time a camper is enrolled. Admin users may also create new payments via the family's profile page, and parents may submit payments via their Parent Dashboard.

Electronic payments can be transacted through CampSite (via your payment gateway). Payments that were transacted outside of CampSite (e.g. cash or check) can also be recorded in CampSite by an admin user, via the family's profile page.

Every payment transaction is assigned to at least one transaction category, allowing for financial reporting on payments per category. Payments are not assigned to specific sessions or campers.

Credit

A credit will reduce the family's balance (like a payment does), but funds are not transacted when a credit created in CampSite (meaning, you cannot debit the family's credit card/checking account when adding a credit to their account). Credits decrease the family's due balance.

Admin users create new credits manually via the family's profile page. When a credit is created, a transaction of funds does not occur via your payment gateway. Credits are simply recorded in CampSite to adjust the family's account balance.

Every credit transaction is assigned to at least one transaction category, allowing for financial reporting on credits per category. Credits are not assigned to specific sessions or campers.

Refund

A refund represents payment that your camp returned to a family.

Electronic refunds can be transacted through CampSite (via your payment gateway). Refunds that were transacted outside of CampSite (e.g. via check, or from within your payment gateway portal) can also be recorded in CampSite by an admin user, via the family's profile page.

Every refund transaction is assigned to at least one transaction category, allowing for financial reporting on refunds per category. Refunds are not assigned to specific sessions or campers.

Note that when a refund occurs because the family is no longer responsible for paying certain costs, the charges associated to those costs should also be reversed.

Charges and Discounts

A charge represents the price asked for a service or good (e.g. the tuition plan cost for a session; the price of an enrollment extra; etc.) A discount represents a reduction of the usual price asked for a service or good.

Charges are automatically applied to a family's account once the camper enrolls, per the tuition plan the camper enrolled for (plus as any enrollment extras they purchased). Discounts can also be applied when a camper enrolls via enrollment discounts or coupon codes.

Admin users may also add a charge or discount to the family's account balance manually, outside of the enrollment process, via the family's profile page.

Every charge and discount is assigned to a particular camper and also at least 1 session (relative to that camper's enrollment). This allows for financial reporting on the charges and discounts assigned to each session (e.g. to generate the expected revenue per-session).

CampSite calculates a family's balance for an enrollment year by totaling together all of their campers' charges for the year, then deducting all discounts (if applicable). Families then make payments towards their balance.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a New Charge or Discount

To manually add a new charge or discount on a family's account, open the "Financial" tab of the family's profile page.

From the Transactions tab, click the "New charge" or "New discount" button.

The following steps are the same, whether you're creating a charge or discount:

Provide the transaction details for the charge or discount.

  1. Select the date when the charge or discount occurred.
  2. Select one of the family's payment schedules if you want this charge to be paid through a future invoice. The charge or discount will then be added to their invoice(s) on that schedule. Be sure to add this charge to an invoice if it is to be paid later! If you do not want this charge to be paid at a later time, you can select "none" to not add this to a future payment date. Choosing "none" is typically done when a charge is paid in full at the time of enrollment. This payment would then need to be added to the "payments" side of the family profile financial page just as this charge is being added.
  3. Choose which camper the charge or discount is for.
  4. Select which session the charge or discount relates to, for accrual accounting purposes. Additional sessions can be selected afterwards.
  5. Select which transaction category to assign the charge to (for reporting purposes).
  6. Enter a description for the charge or discount (this is optional). Note that both admins and parents can see the description.
  7. Enter a fixed amount for the charge or discount.
  8. Or, click "use a percentage..." to create a percentage-based charge instead of a fixed amount.

Charge or Discount by Percentage

After clicking "Use percentage...", you'll be asked to select which of the camper's existing transactions to use when calculating the new charge or discount, and the percentage amount.

  1. Checkmark which of the camper's existing transactions to calculate the new percentage-based charge or discount from.
  2. Type the percentage amount.
  3. CampSite will  calculate the new charge or discount amount for you.
  4. Click to revert to a flat (fixed) amount instead.

Once you submit the charge or discount, the new transaction will be listed for the camper. The family's current balance will also update to reflect the new transaction.

Edit a Charge or Discount

Learn how to edit an existing charge or discount transaction via our Editing a Transaction article.

Reverse or Delete a Charge or Discount

Reversing or deleting a charge or discount will remove that particular transaction from calculating towards the family's balance in CampSite, for example when a camper cancels a purchase (or in the case that an admin user applied a transaction incorrectly).

To learn how to reverse or delete a transaction, please click here.

Payments

A payment represents money your camp has received.

Electronic payments can be transacted through CampSite (via your payment gateway). Non-electronic payments (transacted outside of CampSite) can also be recorded in CampSite by an admin user, via the family's profile page.

To learn about refunding payments, please click here.

Every payment is assigned to at least one transaction category, allowing for financial reporting on payments and credits per category. However, payments are not assigned to specific sessions or campers. That said, you cannot report on payments per session or identify payments for specific campers within a family of multiple campers.

CampSite calculates a family's balance for an enrollment year by totaling together all of their campers' charges and discounts. Payments and credits are then applied to reduce the balance.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a Payment

To manually add a payment to a family's account, open the "Financial" tab of the family's profile page.

From the Transactions tab, click the "New payment" button. A pop-up window with four sections will open:

Payment Details

  1. Assign a date to the transaction.
  2. Choose a payment schedule. CampSite will apply the payment towards the balance of that schedule.
  3. Choose a payment method.
    • Choosing 'credit card' or 'checking account' will transact this payment via your payment gateway using the saved credit card/bank account that you also select.
    • Choosing a non-electronic method (i.e. anything other than 'credit card' or 'checking account') will only record this payment in CampSite, but will not transact funds via your gateway.
  4. Type the amount of the payment.

Category Breakdown

Every transaction in CampSite must be assigned to at least one of your transaction categories, for financial reporting purposes. In the "Category breakdown" section, assign which transaction category (or categories) this payment is assigned to.

Note: The transaction categories selected should correspond with the categories assigned to the charges that the family is paying for. For example, if the family is paying for charges assigned to "Tuition" and "Extended Care" categories, then their payment should be assigned to those 2 categories as well. Selecting categories for the payment, that are not affiliated with the family's charges, will lead to skewed financial reports.

You can reference the family's charge categories from the lefthand side of their Transactions tab. If needed, you can move the 'new payment' window out of the way by clicking and dragging the title bar around your screen.

  1. Select one of your transaction categories
  2. Enter the amount of payment to allocate to this category * 
  3. Optional: Add a description ** 
  4. Click to add another category breakdown (if you wish to allocate the payment to more than one category)
  5. Double click to delete a category breakdown if needed
  6. Reference the remaining amount of the overall payment that still needs to be allocated to a transaction category. This must read $0.00 when you're finished.

* The amount(s) allocated must add up to the total payment amount.
** Descriptions will show to parents on their statement, and can also be useful to admins when running financial reports.

Invoice Breakdown

Next, you must specify how the payment should be allocated towards the family's invoices (for their payment schedule).

Once an invoice is generated and sent to a family, the invoice will show an "amount due." Apply the payment to a particular invoice by allocating the payment as needed within the "Invoice breakdown" section.

  1. View a list of all invoices that are currently open OR upcoming (for the payment schedule selected in the Payment details section for the payment).
  2. Allocate the payment towards an invoice (by typing the amount into the corresponding box).
    • You cannot allocate payment towards an invoice that does not have an amount due (per the "Amount due" column).
    • If applicable, you can allocate portions of the payment across multiple invoices/"no invoice" in particular.
  3. See the amount due for each invoice.
  4. By allocating a portion (or all) of the payment towards "No invoice" in particular (e.g. if no invoices have an "Amount due"), the payment will be evenly distributed and applied across all of the invoices listed in the Invoice Breakdown section.

Submit payment

  1. Optional: Select to have CampSite automatically email the family an updated financial statement (which will include this new payment) as soon as the payment is submitted
  2. Click Submit to create the payment in CampSite

If you selected "Credit card" or "checking account" as the payment method, Campsite will send the transaction to your payment gateway as soon as you click submit. Your payment gateway processes all transactions sent from CampSite in batch, once a day. To determine exactly when your payment gateway will start processing the transactions you submit via CampSite today, please contact your gateway directly.

Edit a Payment

Certain details on a payment transaction can be edited after the payment is created in CampSite. 

Learn how to edit an existing payment via our Editing a Transaction article.

Reverse/Delete/Void a Payment

Reversing or deleting a payment allows you to remove the payment from calculating towards the family's account balance in CampSite, in the case that the transaction did not actually occur (e.g. if a check bounced or a checking account payment was returned for insufficient funds).

Voiding a credit card/ACH payment will cancel the payment before it's settled by your payment gateway.

To learn how to reverse or delete a transaction, please click here. To learn how to void, click here.

Credits
  • A credit will reduce the family's balance (like a payment does), but funds are not transacted when a credit is created in CampSite (i.e. the family's credit card/checking account is not debited when adding a credit to their account). 
  • Typically, admins create credits to apply payment from one enrollment year to another (e.g. when a camper unenrolls and the family asks you to apply their payments to the next year). Credits could also be used to reflect third party payment (e.g. if a scholarship or government agency is sponsoring a camper, and paid your organization directly).
  • Note that credits/credit balances do not display on the checkout page of the enrollment form, so families cannot "use" the credit to pay for whatever payment you may require at the time of enrollment (e.g. a minimum deposit or payment in full).

Every credit is assigned to at least one transaction category, allowing for financial reporting on credits per category. However, credits are not assigned to specific sessions or campers. That said, you cannot report on credits per session or identify credits for specific campers within a family of multiple campers.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a Credit

  1. Choose the correct enrollment year that should be credited.
  2. Click the New credit button.
  1. Apply a date for the credit.
  2. Select one of the family's payment schedules to assign the credit towards. * The invoices for the selected payment schedule will then reflect the credit (to reduce the amount that must be paid).
  3. Select a transaction category to assign the credit towards.
  4. Optional: Apply a description to the credit transaction. Descriptions will show to parents on their statement, and can also be useful to admins when running financial reports.
  5. Specify the amount of the credit.
  6. Click Submit to create the credit.

* If you apply a credit to the family's account before they've enrolled for camp, the family will not be on a payment schedule for you to apply the credit towards. If they later sign up for a payment schedule, an admin will then have to edit the credit transaction to associate the credit to the family's payment schedule, in order for the family's invoices to reflect the credit. If the credit is not updated as such, the family will end up being invoiced to pay more than they should. Click here to learn how to edit a credit transaction.

Adjusting Previous Balances

If you're adding a credit to the family's account in order to move a payment to a different enrollment year, the original payment transaction must also be removed from the year it was originally made towards.

To do that, we suggest reversing (not refunding!) the original payment.

  1. Load the enrollment year towards which the original payment was applied.
  2. Double click to open the transaction details for the original payment.

Click the reverse button, confirm the reversal, and provide the reason for reversal.

Remember that reversing a payment does not refund the payment. Click here to learn more.

Reverse or Delete a Credit

Reversing or deleting a payment allows you to remove the credit from calculating towards the family's account balance.

To learn how to reverse or delete a transaction, please click here.

Are credits automatically rolled over to next year during the rollover process?

No, credits do not automatically roll over to the next year during the rollover process. Credits do not roll over at any point at all. A family's balance, whether positive (due to unpaid amounts) or negative (due to a credit), is considered a value specific to that year, so balances are not rolled over to next year during the rollover process. For example: In order to apply a family's payment in 2026 as a credit for 2027, an admin user needs to manually credit the family's 2027 balance and then reverse the original payment under 2026.

How do I credit a family’s balance to the following year?

To credit a family's balance:

  • Access the Financial Transactions tab of the family's profile page.
  • Select the 2027 year, and then click to create a new credit. For the amount, enter the amount of payment the family wishes to rollover from 2026.
    • Note that families will not have a 2027 financial record until you have completed at least Step 1 of the Rollover Wizard.
  • Next, access the family's 2026 transactions and reverse (not refund!) the payment(s) that were credited to 2027.

Note that if you apply a credit before the family enrolls, and the family goes onto a payment schedule upon enrolling, the credit will not be applied to their payment schedule automatically. With that, an admin will then need to edit the credit after the family enrolls and place it onto the family's payment schedule so that the family's future invoices reflect the credit. If the credit is not added to the family's payment schedule by an admin, the family's invoices will be too high. Click here to learn how to edit a transaction.

How do I identify which families should receive a credit from a previous year?

After you've reversed the camper's previous years charges but kept the family's payments on their account, the family will be left with a negative balance. That said, you can generate a report of families with a negative balance for a previous year to identify those who should receive a credit for the new year.

You can generate a list of all families with a negative balance by running the Family Summary report from the Financial Dashboard. Make sure to select the previous year, and filter only "Zero/negative" Balances. Once the report populates, look for families with a negative amount under the "Balance" column.

Can parents use credits/credited balances to “pay” for a new enrollment?

No, parents can not use credits/credited balances to “pay” for a new enrollment. A family's current account balance does not impact the camper's enrollment form balance, meaning that having a credit/negative account balance will not reduce the regular costs of enrollment. A credit/negative balance will only reduce the camper's remaining balance that they still need to pay after they've been enrolled. The camper will still be subject to the regular fees and required to pay the standard minimum (whether that's a minimum deposit or payment in full). 

Keep in mind that payment is not debited until the camper's enrollment is approved, and campers are either approved manually or automatically depending on your camp's enrollment form processing mode. 

Camps using Manual Enrollment Processing**

  • Though parents are asked for payment information before submitting the enrollment form, payment is not debited until you approve the camper's request. At that time, you also control how much payment is debited.
  • So, although they'll still see the full enrollment balance/minimum deposit when they checkout, you can reassure them that you'll adjust how much they're actually debited when you process their request.
  • Debit them less than the usual amount (or, nothing at all) via the "Payment amount" section of the enrollment wizard when approving that camper's enrollment.
  • You could also create a custom payment method for parents to select when checking out on the enrollment form (e.g. "Pay with account credit") so they can indicate that they want to pay using their credit as opposed to their credit card etc. The admin approving the camper's request would then adjust the payment amount accordingly before finalizing the camper's enrollment.

Camps Using Automatic Enrollment Processing

  • Payment is debited at the time the enrollment form is submitted. The amount that must be paid is based on your standard settings that apply to all campers (i.e. whether you require payment in full or a minimum deposit).
  • You can't make an exception to those standard settings for certain families. However, a few workarounds include:
    • Create a coupon code worth the family's credit amount and provide the code to the family to enter at checkout.
    • Manually process the camper’s enrollment instead. This way, you can specify the payment amount that's debited at the time of enrollment.
    • Configure a $0 deposit to allow all families to enroll without paying anything up front. Families with a credit would then get to "use" that credit towards their remaining balance.

**Enable Manual enrollment processing by navigating to Admin>Campers>Setup wizard>Step 8: Enrollment form setup. Read our Enrollment Requests article to learn more about processing enrollment manually.

Refunds

A refund represents payment that your camp returned to a family. 

Electronic Refunds

To transact an electronic refund via your camp's payment gateway, you can either return a previous payment that the family already made or create a new (custom) refund transaction. Refunds to credit cards typically take 7-10 business days to process, but can take longer depending on the family's financial institution. 

Non-Electronic Refunds

To record that a non-electronic refund was already issued to the family (outside of CampSite, like by cash or check, for example) without actually transacting a new refund, use the "New refund" button.

Creating a Refund

To watch a short tutorial video on how to issue a refund, click here.

Refunds are created within the Financial tab of the family's profile page (under the Transactions sub-tab, below the "Payments, Credits, and Refunds" section).

Please note: If a family is receiving a refund because they're no longer responsible for paying certain charges, note that those charges (and discounts) must also be reversed from the family's account. Click here to learn how to reverse charges and discounts in addition to refunding payment.

Return a Previous Payment

To refund a credit card or checking account payment that the family previously made, locate the payment and open the transaction details by double clicking the info icon.


A pop-up window will open with the full transaction details. At the bottom of the pop-up window, click the "Refund the full ... payment" button.


Next, click "OK" to confirm the refund. This will initiate a refund transaction for the full payment amount back to the original payment method.

Create a "New Refund"

To transact a custom/"partial" credit card refund, or to record that a refund already occurred without transacting a new one, click to create a "New refund."

Please note:

  • You cannot issue a partial ACH refund. To refund via ACH, you must return the original payment in full following the steps above.
  • Camps using Authorize.net as their payment gateway cannot issue credit card refunds using the "New refund" button; they must issue a partial refund within the original credit card payment. Scroll down for details.

In the pop-up window, provide the transaction details for the refund.

  1. Assign a date to the transaction.
  2. Choose a payment schedule to refund (select the same schedule that their original payment was towards).
  3. Choose a method for the refund. 
    • Choosing 'credit card' will transact this refund via your payment gateway to the credit card selected, once you submit this window. If you do not see 'credit card' as an option, you need to enable partial credit card refunds in your database financial settings.
    • Choosing a non-electronic method will record this refund in CampSite without transacting it via your gateway.
  4. Type the amount of the refund.
  5. Determine the (transaction) category breakdown for the refund:
  6. Select a transaction category (this should be the same category assigned to the payment(s) being refunded).
  7. Enter how much should be allocated towards the category selected. If you're only selecting one category, enter the full refund amount here.
  8. Optional: Enter a description.
  9. Optional: Add another breakdown (to allocate the refund towards multiple transaction categories).
  10. Specify how to allocate the refund towards the payment schedule selected above:
  11. To apply the refund towards an open invoice, enter the refund amount in the 'Amount' box next to that invoice date.
  12. If the family does not have an open invoice, enter the refund amount in the 'Amount' box next to 'No invoice.' The refund will be evenly applied across all invoices when they're generated in the future.
  13. Click Submit to create the refund transaction.

For electronic refunds, the refund transaction will be initiated as soon as the "submit" button is clicked.

Can Refunds Be Issued En Masse?

To properly refund a family, you must reverse the camper's charges/discounts and then refund the family's payment towards those charges. CampSite does not have a tool that would allow you to complete both of these actions en masse, so they must be completed one family at a time.

Note that CampSite can reverse a camper's charges for you when you're unenrolling the camper - please click here to read our article on unenrolling for more information. Refunding the family's payment must still be completed manually as a separate process. 

Custom Electronic Refunds with Authorize.net

Camps using Authorize.net can issue a custom refund by refunding part of an original payment.

First, open the transaction details for the original payment.

Next, click the "Issue a partial refund" button.

Type the amount of money you'd like to refund (as an integer with up 2 decimal places). The amount entered must be less than the original payment amount. Then, click "OK" to issue the partial refund.

Reverse/Delete/Void a Refund

Reversing or deleting a refund allows you to remove the refund from calculating towards the family's account balance in CampSite, in the case that the transaction did not actually occur.

Voiding a credit card/ACH refund will cancel the refund before it's settled by your payment gateway.

To learn how to reverse or delete a transaction, please click here. To learn how to void, click here.

How much does it cost to issue refunds in CampSite?

CampSite does not charge for processing transactions, but your payment gateway typically does. To confirm the amount of those processing fees, please contact your payment gateway provider directly.

Voiding Electronic Payments/Refunds

Camps using Constellation Payments for their payment gateway can cancel same-day credit card and ACH payments/refunds using CampSite's "void" feature.

After successfully voiding the transaction, CampSite will automatically reverse the transaction with the reversal reason indicating that the transaction was voided.

Note that transactions can only be voided before being settled by Constellation that evening. To learn more, read "When can I void transactions?" below.

When can I void transactions?

A transaction can be voided until it's been settled. Constellation settles transactions in mass at the end of each day, which means a transaction can be voided on the same day it was created, before being settled by Constellation that evening.

If you attempt to void a transaction that cannot be voided because it's already been settled, you'll receive an error message stating "Referenced transaction is not found..."  Read What do I do when a transaction can't be voided? for more help.

Which financial permissions allow a user to void transactions?

A user must have Financial Read; Create Payments; Create Refunds; and Reverse + Void Transactions permissions (as shown above) in order to have access to the "Void transaction" feature for payments and refunds.

To learn more about user permissions, click here.

How do I void transactions?

Use the "Void transaction" button that appears in the transaction details window of each credit card and ACH transaction on a family, guest, or group profile page.

  1. Go to the profile page for the relevant family, guest, group, or donor
  2. Open the Financial tab
  3. Locate the payment/refund and double click the info icon to open the transaction details
  4. Click the Void transaction button
  5. Provide a reason for the void and submit

Once as a transaction is successfully voided, CampSite will automatically reverse the transaction with the reversal reason indicating that the transaction was voided.

Donors

To void payments on a donor's profile, use "Void" button in the Actions column for both general donations and payment requests.

What do I do when a transaction can't be voided?

If a transaction can't be voided because it's already been settled, you can correct the transaction by creating another transaction.

  • If it's a payment that can't be voided, create a new refund for the payment to return the necessary funds. Click here to learn more about creating refunds.
  • If it's a refund that can't be voided, create a new payment to take back the amount of money that should not have been refunded. Click here to learn how to post a payment.
Transactions on the Family Profile - Tutorial Video

Manage the transactions on a family's account via the "Financial" tab of their profile page, including:

  • create new transactions manually
  • remove transactions that no longer apply
  • generate ad/or email a yearly statement
  • reference or record financial notes
Issuing Refunds - Tutorial Video

When a family has overpaid (like when campers make changes to their enrollment), you can return funds to the family by issuing a refund. 

Reversing and Deleting Transactions

When a transaction is no longer applicable and you wish to remove it from the family's account, you may either "reverse" or "delete" it. 

Both "reversing" and "deleting" will remove the transaction from calculating towards the family's balance, and also update your financial reports.

NOTE: Reversing or deleting payments and refunds does NOT stop them from being processed by your payment gateway.
  • If you need to stop a credit card or checking account payment, it must be voided before it’s processed by your gateway. 
  • Camps using Constellation Payments can void transactions using the "Void" feature within the transaction details for the payment/refund. Click here to learn more. All other camps must contact their payment gateway provider directly to void the transaction.
  • If you need to refund a payment, click here to learn how.

How to Reverse or Delete a Transaction

The following steps are the same whether you're reversing OR deleting transactions (and for all transaction types).

First, double click the blue info icon to open the details for the transaction you wish to reverse or delete. A pop-up window will open.

The options to reverse or delete are located at the bottom of the pop-up window. Click the corresponding button for the action you wish to take. If you cannot see the reverse or delete buttons, your user account was not granted permission to reverse or delete transactions.

What's the difference between reversing and deleting?

  • When a transaction is reversed, the original transaction details are maintained for admin users to reference later. Reversed transactions can also be unreversed, to return the transaction to the family's account if needed.
  • When a transaction is deleted, most of the original transaction details are permanently deleted. Also, deleted transactions cannot be undeleted.
  • Reversed transactions will display as 2 transactions in financial report results - the original transaction plus a reversal. Click here to learn more.
  • Deleted transactions will not display in financial report results.

After clicking to either reverse or delete, a pop-up window will open:

Confirm that you'd like to reverse or delete the transaction by clicking "OK" at the top of the page.

In that same dialog box, type the reason why the transaction is being reversed or deleted. Admin users can refer to this later.

Click OK to complete the reversal/deletion.

Reversed Transactions

A reversed transaction will display with a strikethrough on the family's profile page, and the amount will change to $0.00. As such, the family's balance will adjust accordingly.

Though admins can still see record of the original transaction on the family's profile page, parents cannot see reversed transactions (either on their Parent Dashboard or on their CampSite financial statement).

View details/Unreverse

Double click the blue info icon to open the details for the charge or discount. A pop-up window will open.

  1. View the original details for the transaction.
  2. View the reversal details.
  3. Click to unreverse the transaction. Confirm by clicking "OK" in the dialog box at the top of the screen.

Note that you can also delete the reversed transaction, if desired.

Unreversed Transactions

After unreversing a transaction, the transaction will return to the family's profile (with the original amount and the original date it was created). The family's current balance will also update to reflect the transaction.

Deleted Transactions

Deleted transactions will disappear from the family's profile page completely. The family's current balance will also update to reflect that transaction was removed.

Unlike reversed transactions, deleted transactions cannot be undeleted.

Admins can refer to the Deleted Transactions report for a list of all deleted transactions. The History tab of the family's profile will also display details about the deletion:

Editing a Transaction

Edit certain details for an existing transaction via the family's profile page.

Note: If you need to remove a transaction from calculating towards the family's balance, the transaction needs to be reversed or deleted. Please click here to learn more.

Open the Transaction Details

To begin, double click the "i" info icon for a specific transaction to open the transaction details. A pop-up window will open.

Note that the process for editing certain details depends on the type of transaction that you're editing.

Learn how to edit:

Charge and Discount Transactions

For charge and discount transactions, the pop-up modal will display 2 sections:

  1. Transaction details
  2. Session assignments

Transaction Details

The payment schedule, transaction category, and description of a charge or discount can be edited from this screen.

The transaction type, camper, and amount cannot be edited. If you need to edit these details, you must reverse or delete the transaction and then add a new one using the correct information.

Edit Transaction Details

To edit one of these 3 pieces of information, double click the current value and the value will become editable.

Choose a new value, and click OK to save your changes.

Session Assignments

View the current sessions to which the charge or discount has been assigned.

These session assignments impact your accrual financial reports, which report on the total amount of charges/discounts assigned to each session.

To change which session a charge or discount is currently assigned to, click the session dropdown, choose a different session, and then Save session assignments.

Add/Edit Sessions

A charge or discount can be assigned to multiple sessions.

Click "Add session breakdown..." to add another session to the charge or discount.

Another row will display for you to add another session assignment.

  1. Select the new session to assign to the charge or discount.
  2. Type how much of the charge or discount should be assigned to this session.
    • Note: When multiple sessions are assigned, ALL session amounts must add up to the total amount. That said, you'll also need to edit the original session assignment amount to account for new sessions that are assigned.
  3. If needed, double click to delete a session assignment. Make sure to adjust the other session amounts accordingly.
  4. Save session assignments to apply your changes

Payment Transactions

The process for editing the details on a payment transaction differs for electronic payments that were transacted via CampSite vs. non-electronic payments that an admin recorded in CampSite.

Electronic Payments

On electronic payment transactions, admins may edit the payment schedule(s) and transaction category(ies) that the payment is assigned to, as well as the description(s) for those assignments.

Remember, assigning a payment to a payment schedule will allow the family's invoices for that payment schedule to reflect the payment transaction.

Assigning the payment to certain transaction categories will associate the payment to those categories on your internal financial reports.

  1. Click to add another category breakdown (i.e. to allocate the payment to more than one transaction category or payment schedule).
  2. Use the dropdown menu to select one of the family's payment schedules to assign the payment to. This will add this transaction to the payment schedule selected.
  3. Use the dropdown menu to select a transaction category to assign the payment to.
  4. Optional: Add/edit a description for each allocation of the payment. The description will display on the family's statement, and you may also filter transactions on your internal financial reports by their description text.
  5. Enter the amount of payment to allocate for each breakdown. The amount listed for all allocations must add up to the overall payment amount.
  6. Double click to delete an extra category breakdown.
  7. Click Save Changes to apply your updates.

Non-Electronic Payments / Credits

On non-electronic payments that were recorded in CampSite, admins may edit the payment schedule, transaction category, and description assigned to the transaction.

Note that non-electronic payment transactions cannot be assigned to additional payment schedules or transaction categories after the transaction has been created (the way that electronic payments can).

The additional payment schedules/transaction categories must be assigned to the non-electronic payment transaction when it's initially created in CampSite.

To edit one of these 3 pieces of information, double click the current value and the value will become editable.

Enter a new value, and click OK to save your changes.

Refund Transactions

For refund transactions, admins may edit the payment schedule, transaction category, and description assigned to the transaction.

Note that refund transactions cannot be assigned to additional payment schedules or transaction categories after the transaction has been created. The additional payment schedules/transaction categories must be assigned to the refund transaction when it's initially created in CampSite.

To edit one of these 3 pieces of information, double click the current value and the value will become editable.

Enter a new value, and click OK to save your changes.

Refunding vs. Reversing vs. Deleting Payments

CampSite has several options to 'correct' a payment - refund, reverse, delete, or void - depending on the situation and the desired outcome.

Note that the only way to stop a credit card or checking account transaction from being processed is by voiding it.

Refunding, Reversing, and Deleting

Refunding a payment returns money back to the customer. This is typically used when the customer has overpaid, or has cancelled their enrollment/registration.

Reversing a payment does NOT return money back to the customer. The reversed payment is no longer calculated towards the family's account balance, but will still be processed by your payment gateway. Admins may still access the original payment details via the family's profile, and may also un-reverse the transaction later if needed. Financial reports will reflect both the original payment plus the reversal. Common scenarios include a checking account payment that was returned unsuccessful or a payment that you credited to another year.

Deleting a payment also does NOT return money back to the customer. The reversed payment is permanently removed from the family's profile page, but will still be processed by your payment gateway. There is no record of deleted payments on the family's Financial (like with reversals), nor on financial reports (except for the Deleted Transactions report). Deleting payments is not a common scenario, but could be used to remove a check payment that was recorded on the wrong family, for example.

Overall, reversing the payment is typically a better option if you wish to retain a record of the original payment details.

Voiding

When you void a transaction, your payment gateway will cancel the transaction before settling it through the associated credit card/checking account.

Camps using Constellation Payments for their payment gateway can void same-day transactions using CampSite's "Void" feature within the transaction details for the payment/refund. To learn more, please click here.

If your camp is not using Constellation Payments, you must contact your payment gateway directly to request a void. After voiding the transaction, reverse it from the relevant profile page.

Applying a Family's Payment as a Donation to Camp

How do I apply some (or all) of a family's payment as a donation to our camp?

It's possible that occasionally family plans need to change for certain situations. Sometimes a family could have made payments for camp but then they end up needing to cancel their enrollment for some reason and they could request to donate their payments to the camp instead of getting a refund or a credit for the following year. If you come accross a situation where a family has made payments, and wishes to donate those payments to your camp instead of attending camp, follow these instructions:

When a family wants to donate all of their previous year payments:

  • Reverse all of their original previous year charges.
  • Add a new charge worth the amount the family wants to donate to your camp this year.

When a family wants to donate some of their previous year payments, then get a refund for the rest:

  • Reverse all of their original previous year charges.
  • Add a new charge worth the amount the family wants to donate to your camp this year.
  • Issue a refund for the exact amount they want returned.

When a family wants to donate some of their previous year payments, then credit the rest to the following year:

  • Reverse all of their original previous year charges.
  • Add a new charge worth the amount the family wants to donate to your camp this year.
  • Create a new credit towards next year, worth the exact amount they want to roll over. For instructions, read the article on "How do I credit a family’s balance to the following year?"