Stripe
Stripe deposits can be configured to be received daily, weekly or month. You can update your frequency from the Online Giving application in the Banking and Deposits section on the left side bar. All times are based on date time of capture.
Daily Deposits:
If you use daily deposits gift will be initiated by Stripe the business day after the gift is made. Stripe initiates these deposits at 00:00 UTC. The cut off to be included in a daily batch is ~23:58.
Deposits are initiated Monday through Friday but since these are done in UTC they will appear Sunday through Thursday for US timezones. Deposits are not made on federal holidays- Gifts will be deposited in the next available deposit.
Below is an example schedule for gifts and deposits for a GiveCampus partner in central time who selects daily deposits through Stripe.
| Gift Day/Time CT (-0600) | Deposit Day (-0600) |
| Thursday 5:59pm through Friday 5:58pm | Monday |
| Friday 5:59pm through Monday 5:58pm | Tuesday |
| Monday 5:59pm through Tuesday 5:58pm | Wednesday |
| Tuesday 5:59pm through Wednesday 5:58pm | Thursday |
| Wednesday 5:59pm through Thursday 5:58pm | Sunday |
Weekly Deposits:
For weekly deposits you will select a day of the week to receive the deposit. The selected date is based on UTC, so Monday deposits will initiated on Sunday for US timezones. This weekly deposit will contain all gifts from 1 business day prior to the previous business day prior with the same ~23:58 UTC cutoff.
Below is an example schedule for gifts and deposits for a GiveCampus partner in central time who selects weekly deposits through Stripe.
| Selected Day | Included Gifts CT (-0600) | Deposit Day (-0600) |
| Monday | Thursday 5:59pm through Thursday 5:58pm | Sunday |
| Tuesday | Friday 5:59pm through Friday 5:58pm | Monday |
| Wednesday | Monday 5:59pm through Monday 5:58pm | Tuesday |
| Thursday | Tuesday 5:59pm through Tuesday 5:58pm | Wednesday |
| Friday | Wednesday 5:59pm through Wednesday 5:58pm | Thursday |
Monthly Deposits:
For monthly deposits you will select a day of the month to receive the deposit. The day number is based on UTC so the deposit will be initiated 1 day prior for US timezones. The deposit will include all gifts that were received in the previous cycle ending at 23:58 UTC one day prior. If the deposit date is a weekend or holiday it will be initiated on the next business day and will still include the gifts received one day prior to your selected date. If a month has less days than your selected day number the deposit will be initiated on the last business day of the month.
Below is an example schedule for gifts and deposits for a GiveCampus partner in central time who has selected to receive a monthly deposit on the 30th through Stripe:
| Situation | Gifts Included | Deposit Day |
| The 30th falls on a business day | Gifts from 5:59pm after the last deposit to 5:58pm on the 28th for the current month. | 29th |
| The 30th falls on a holiday and there is another business day later in the month | Gifts from 5:59pm after the last deposit to 5:58pm on the 28th for the current month. | 30th |
| The 30th falls on a holiday and there is not another business day in the month | Gifts from 5:59pm after the last deposit to 5:58pm on the day 1 day prior to the deposit date | The last business day of the month |
| The month doesn't have a 29th day | Gifts from 5:59pm after the last deposit to 5:58pm on the day 1 day prior to the deposit date | The last business day of the month |
PayPal
PayPal does not offer deposit schedule customization and deposits daily, regardless of day (weekends and holidays included). PayPal deposits include all gifts from the the 24hour period from 08:01 UTC to 08:00UTC.
Below is an example schedule for gifts and deposits for a GiveCampus partner in central time through PayPal:
| Gift Date | Deposit Date |
| Sunday 02:01am through Monday 02:00am | Monday |
| Monday 02:01am through Tuesday 02:00am | Tuesday |
| Tuesday 02:01am through Wednesday 02:00am | Wednesday |
| Wednesday 02:01am through Thursday 02:00am | Thursday |
| Thursday 02:01am through Friday 02:00am | Friday |
| Friday 02:01am through Saturday 02:00am | Saturday |
| Saturday 02:01am through Sunday 02:00am | Sunday |
Frequently Asked Questions:
Q: Why are we still getting daily deposits when I have selected weekly or monthly?
A: PayPal does not offer weekly or monthly options and always deposits daily. The deposit frequency option in GiveCampus only changes Stripe's deposit frequency. If you are receiving Stripe deposits daily, changing the frequency will several days to apply.
Q: Why don't we get the deposits in my bank in the timeframes provided?
A: All these times are based on when deposits are initiated from the payment processor and will match the dates shown in GiveCampus reports and the deposit settings page. Your bank may require additional processing time to receive the transfer, it is not uncommon for the funds not to show in your bank for 1-3 business days after the listed date.
Deposit Reconciliation
How to reconcile missing deposits
If you're reconciling deposits and notice a discrepancy between your expected amount and what was deposited, follow these steps:
1. Start with a Donation Report - This is your primary tool for deposit reconciliation
2. Filter by the specific deposit date to isolate transactions for that period
3. Compare the report total with your expected deposit amount
4. Look for common causes of discrepancies:
- Gifts that failed processing
- Refunds or chargebacks
- ACH Gifts still pending authorizaiton
Using reconciliation checkboxes
The checkboxes in gift reports are for your internal tracking only. GiveCampus doesn't require you to check anything - they're provided as an optional tool to help you keep track of what you've already reconciled.
Investigating partial deposit timing issues
When some gifts from the same day appear in your bank deposit while others do not, use this checklist to determine the cause and what to monitor.
Quick explanation
Donations from the same day might deposit in separate batches due to processing times and cutoff windows, as detailed above.
Run a date-filtered donation report
Filter the donation report by date and include the gift status and datetime_of_deposit fields. This lets you review the deposit status for each gift.
Understand gift processing states
Gifts can either be marked as "paid" (deposited) or "authorized" (pending). Identify each gift's state using the report.
Common causes when only some gifts deposit
- Timing vs. cutoff: Gifts made near the processor's cutoff may be deposited in the next batch.
- Failed processing, refunds, or chargebacks: These transactions are removed from the expected deposit total.
- Payment method differences: Different methods can have varying processing timelines.
Troubleshooting checklist (step-by-step)
- Filter the donation report by the relevant gift date range.
- Ensure the report includes these columns: gift status, datetime_of_deposit, and stripe_deposit.
- For each gift missing from the bank deposit:
- If the status is "paid," verify the datetime_of_deposit and deposit identifier.
- If the status is "authorized," the gift is still pending and should appear in a later deposit batch.
- If the gift shows a refund or chargeback, exclude it from the expected deposit total.
Example: "Only two of the Gift donations made Tuesday have been deposited"
Filter the report for Tuesday and review the datetime_of_deposit and gift status for each Gift. If two entries have a status of "paid" with a datetime_of_deposit while others remain "authorized," the pending gifts will appear in a subsequent deposit batch. Conversely, if some entries show failed processing or refunds, they should be excluded from the expected deposits.
Final notes and monitoring
- Processor-initiated deposit dates reflect the timing of settlement; your bank may take 1–3 business days to post funds.
- Use the date-filtered donation report and datetime_of_deposit as your primary reconciliation tools.
- Re-run the report after the next deposit cycle if some gifts remain in the "authorized" state.
Common variations of this question
- How do I find missing gifts in deposits?
- Why is my deposit amount different from my gift total?
- How to reconcile deposit discrepancies
- What reports help with deposit reconciliation?
Separating Events Deposits from Online Giving Deposits
Setting Up Separate Banking for Events
To distinguish Events deposits from Online Giving deposits in your bank statements (for easier reconciliation), you can set up separate banking accounts for each product:
Step-by-step setup:1. Navigate to Online Giving > School-Level Settings > Stripe
2. Or access directly: https://www.givecampus.com/schools/[YourSchoolName]/admin/settings/stripe_accounts
3. Look for the Events-specific Stripe account option
4. Connect the same bank account information (or a different account if preferred)
5. Complete the verification process
What this accomplishes:- Events revenue will deposit separately from Online Giving revenue
- Bank statements will show distinct deposit entries
- Easier reconciliation between different GiveCampus products
- Separate reporting and tracking for accounting purposes
- You can use the same bank account for both products, this will create unique deposits for online giving and events instead of bundling them into a single deposit.
- This helps distinguish "Events" transactions from general "Gift/Donation" transactions in your bank statements
Comments
0 comments
Article is closed for comments.