Accepting DAF Gifts on GiveCampus
You can accept Donor-Advised Fund (DAF) payments on GiveCampus through our Chariot integration.
You must have the Finance Admin or School-Level Settings Admin permission to enable DAFpay.
To enable DAFpay for your school, go to Online Giving > School-Level Settings > DAFpay and complete the Chariot onboarding form. Once your Chariot account is active, you can enable or disable DAFpay school-wide and then manage its availability on individual forms using the per-form toggle.
Tracking ID: Every DAFpay transaction includes a Tracking ID. It appears as the daf_tracking_id column in exports and custom reports. Use this identifier with the daf_grant_id (the grant ID assigned by the provider) and daf_fund_id (the donor's fund ID at the provider) columns to fully reconcile grants.
Email merge tokens for DAF gifts:
-
$DAF_TRACKING_ID$— Inserts the DAFpay tracking ID into gift notification emails. -
$DAF_PROVIDER$— Inserts the donor's DAF provider name into gift notification emails.
Please note:
DAF Availability and Setup
Cryptocurrency vs. DAF: DAF (Donor-Advised Fund) payments are currently available through our integration with Chariot.
Controlling DAFpay for individual forms
When school-wide DAFpay is enabled, you can control its availability on each giving form. This lets you accept DAF gifts on selected forms while hiding the option on others.
How to enable or disable DAFpay for a single form
- Open the giving form you want to update and go to: Giving Experience > Form Settings & Display
- In Payment Type Settings, toggle the DAFpay option on or off
Important notes
- Individual form controls only work when school-wide DAFpay is enabled. If DAFpay is disabled at the school level, it will not appear on any form even if it was previously enabled at the form level.
- The per-form setting is found under Payment Type Settings in Giving Experience > Form Settings & Display for each form.
- Tracking ID: Every DAFpay transaction includes a Tracking ID. It appears as the daf_tracking_id column in reporting. Add this column to your exports and custom reports to view the provider’s identifier alongside gift data.
- Search functionality: Use your donations management search to locate gift records when reconciling grants.
-
Reports include two additional DAF columns: daf_grant_id (the grant ID assigned by the provider) and daf_fund_id (the donor’s fund ID at the provider). Add all three columns to your exports for complete reconciliation.
s remain visible in GiveCampus reporting, allowing you to track internal allocations and detailed reconciliation.Practical reconciliation steps
-
DAF Provider: Use the
$DAF_PROVIDER$merge token in gift notification emails to display the donor’s DAF provider name. - When a DAF remittance arrives, locate the provider’s Tracking ID on the remittance advice and search for the corresponding gift record.
- Reconcile DAF grants against your bank statement or the provider’s remittance report.
Communicating processing times
Processing times vary by provider. Use the daf_tracking_id on the GiveCampus gift record to confirm receipt once funds have been remitted.
-
DAF Provider: Use the
- Create a new authentication flow for donors
- Improve the giving experience for Schwab DAF users
- Ensure thorough testing before releasing to all nonprofits
- Limited testing is underway with a small group of nonprofits
- Careful approach to ensure the new experience works properly
- GiveCampus is pushing for expedited but thorough testing
- Fidelity Charitable
- Vanguard Charitable
- Other participating DAF providers
- Add the
$DAF_TRACKING_ID$anddaf_grant_idcolumns to your gift reports, along with the gift date, donor name, and designation details. The Tracking ID (daf_tracking_id) is the provider’s identifier on the remittance advice, and the Grant ID (daf_grant_id) is the identifier assigned by the provider.
DAF grant timing, tracking, and reconciliation
DAF gifts are received directly from providers outside of GiveCampus payment processing.
Matching DAF grants to GiveCampus gifts
Include the $DAF_TRACKING_ID$ merge token in gift notification emails to display the provider’s Tracking ID.
Donor Experience
Once you have created your Chariot account and enabled DAFpay, the DAFpay button will display on all of your forms and campaigns across GiveCampus like any other payment method*. Watch a demo of the donor experience.
Step-by-Step Donor Process:
Step 1: Donors will select DAFpay as their payment method Step 2: They'll be redirected to complete their gift through their DAF provider Step 3: The gift processes and appears in your GiveCampus reporting
FAQ — DAFpay fee rounding and the fee‑coverage checkbox
Q: Why did my donor's DAF grant show a rounded fee (for example, $62 instead of $61.03)?
A: DAF grants are submitted in whole-dollar amounts. If a donor opts to cover the optional payment processing fee and the calculated fee includes cents, it is rounded up to the next whole dollar before submission. For instance, a 3.2% fee on a gift calculates to $61.03; since cents cannot be included, this fee rounds up to $62, and the total grant becomes the gift amount plus $62.
Q: Is covering the payment processing fee required for donors using DAFpay?
A: No. The widget displays a checkbox labeled "I would like to donate an additional $X.XX to cover transaction fees," allowing donors to choose whether to add the fee to their grant. If left unchecked, the gift is processed without covering the fee.
Q: How should I explain the rounded fee to a donor?
A: Explain that DAF providers only accept whole-dollar grant requests. When a donor elects to cover the fee, any cents are rounded up so the request is submitted as a whole-dollar amount. You can reference the numeric example above to illustrate this rounding process.
Common Questions
Q: Are there any extra fees associated with DAFpay gifts?
A: DAFpay gifts are counted against your GiveCampus subscription just like any other credit card or Digital Wallet gift. There are no extra fees specifically for DAF gifts.
FAQ — Payment Options Not Visible in Admin
Q: Our admin payment options checklist displays PayPal, Venmo, and Cash App, but not Apple Pay, Google Pay, or DAFpay. Do these require separate toggles?
A: Apple Pay and Google Pay are offered through Stripe’s Payment Request API. They appear automatically during checkout based on the donor’s device, browser, and wallet configuration, with no separate admin toggle.
DAFpay, however, requires a separate setup. To offer DAFpay, your school must complete Chariot onboarding through the admin. Once your Chariot account is active and DAFpay is enabled school-wide, you can manage its availability on individual forms by navigating to Giving Experience > Form Settings & Display > Payment Type Settings and toggling the DAFpay option.
DAFGiving360 (Schwab Charitable) Status Update
Current Unavailability and Timeline
Current Status
DAFGiving360 (Schwab Charitable) is currently unavailable through DAFpay. Donors attempting to use this option will see the message:
"Update in progress - DAFgiving360 grants through DAFpay are not yet available to this organization."
What's Happening Behind the Scenes
Chariot (our DAF payment processor) is working with Schwab Charitable to:
Current Testing Phase
Alternative Options for Donors
While DAFGiving360 is unavailable, donors can still use DAFpay through other supported providers:
Timeline and Updates
We are working to have Schwab Charitable re-enabled as soon as possible. Updates will be provided as they become available from Chariot.
Every DAFpay transaction includes a Tracking ID. It appears as the daf_tracking_id column in exports and custom reports. Use the merge token $DAF_TRACKING_ID$ in confirmation emails to display this value.
Comments
0 comments
Article is closed for comments.