FrontStream allows you to customize a donation experience for your app while we handle donation processing and disbursement behind the scenes. Depending on how deep of an integration you need, you can choose between our simple copy/paste Javascripts and our more sophisticated backend REST API’s.

Search for Charities

Nonprofit Search Plugin
The Nonprofit Search Plugin displays a search box on your website. Your website user can quickly search to find any nonprofit recognized by the United States government. After your user selects a nonprofit, a Javascript callback function is invoked allowing you to respond to that selection however you wish. You can use the selected charity ID in conjunction with our Donations API, and also with our Donation Button Plugin.

Nonprofit Search API
The Charity Search API is the solution for searching for and accessing details about any nonprofit recognized by the United States government. Using the Search API, your app can allow a user to find a nonprofit by location, category, or name. The Search API returns details about the nonprofit including a nonprofit ID which can then be used to make a donation with the Donations API or with the Donation Button Website Plugin.


Ready to learn more?
Schedule time to talk with our dedicated team


Accept Donations Online

Client-side Sdk for a Donation Button
Our Donation Button Creator allows you to create a donation button for any nonprofit in the United States. In just a few clicks, you can copy & paste a customized donate button into your own website, and also into Facebook. Affiliates requiring deeper integration may also leverage our donation button callbacks.

Server-side API for Charitable Donations
The Donations API is the only simple REST-style HTTPS endpoint that lets web developers securely process and disburse donations in a single call for any charity. Use this API to build a custom donation experience inside you app or website.

Hosted Payment Page
FrontStream's embedded online payment form lets you control the look and feel of your checkout process, while never handling card data.  In your payment process, when it comes to the payment step, your web server will provide the majority of the page and will call in the iFrame. FrontStream is secure, PCI compliant.

Disbursement Only
In addition to offering the ability to process individual donations, FrontStream also offers disbursement services where we take care of distributing donations to the selected charities.

Reporting

Once you’re up and running, you’ll have an account area with easy to use dashboards and detail reports. Give access to your finance team so they can monitor volume, your customer services team so they can find transaction details, and your development team so they can manage webhooks.

 

Ready to learn more?
Schedule time to talk with our dedicated team