DonorDock supports online giving using Stripe and/or PayPal. 


To set up online giving using Stripe, follow these steps:


  1. Login to your Stripe account.
  2. Make sure you are NOT in Test Mode.  Toggle Test Mode Off
  3. From the Dashboard, click the Developer item from the left menu.
  4. Click on API Keys from the Developers menu.
  5. If no API keys exist, create a new set of API keys.
  6. Copy your Publishable Key and your Secret Keys
    1. Note:  Make sure they are the LIVE keys and NOT test keys.
  7. Open your DonorDock portal. Click Fundraising -> Giving Pages in the main navigation.
  8. The global online giving settings are in the left-hand column.
  9. Enable Stripe.
  10. Add your Stripe Public Key and Stripe Secret copied from step 9 into the fields and SAVE the online giving settings.
  11. After entering the Stripe keys and saving, click the Enable Recurring Giving button.

7. The Enable Recurring Giving button should be replaced with information about your Stripe plans, similar to this:



To set up online giving using PayPal, follow these steps:


1. Click on Fundraising -> Giving Pages in the main navigation.

2. The global online giving settings are in the left column.

3. Scroll to the PayPal Configuration section click the Enable PayPal checkbox.

4. Enter your PayPal account email address in the PayPal Email field.

5. Save your organization settings.


To configure your default online giving page:


1. Click on Fundraising -> Giving Pages in the main navigation.

2. In the main Giving Pages list, click on the Default Giving Page at the top of the list.

3. Choose whether to display the organization logo at the top of the giving page.

4. Upload a featured image for your online giving landing page.

    Note:  The image area is 632 x 300 pixels.  Images should be at least that size, they can be larger, but having something                      with a similar ratio will work best (about 2:1).

5. In the Appeal Message field, enter your general online giving Appeal Message. This is what your donors will see when they visit your online giving landing page.

6. Enter your Thank You & Gift Acknowledgment Message. This is the message donors will see after successfully donating online.

7. If you would rather redirect donors to another URL, for example, a thank you page on your own website, enter the URL in the URL to Send Donor After Online Gift field. NOTE - If a URL is entered in to this field, it will always redirect and will never show the message from step 5.

8. Choose whether to allow donors to cover processing fees.

9. Choose whether to allow donors to designate the gift to a specific fund. Funds can be enabled for designation by editing the fund record and choose to allow for online designation.

10. Choose whether to enable preset giving options. If you enable this, you can set up to six preset amounts. If you enter $0, an option will not appear.

11. Choose a suggested gift amount.

12. Save the giving page.


To configure additional online giving pages:


1. Click on Fundraising -> Giving Pages in the main navigation.

2. In the main click on the Add Giving Page button.

3. Set a name for the new giving page.

4. Choose the primary channel you plan to promote the giving page through. This is informational only as giving pages can be promoted through multiple channels.

5. Choose if the giving page is associated to a campaign. If selected, gifts from that giving page will be tracked to the selected campaign.

6. Set a fundraising goal and solicitation goal for the giving page (optional).

7. Select if you plan to use the giving page in a certain date range (optional).

8. Add an optional description.

9. Choose Save & Continue. An appeal will also be automatically created for each giving page.

10. You will be redirected to the giving page settings page, where you can set the additional giving page properties.

11. Choose whether to display the organization logo at the top of the giving page.

12. Upload a featured image for your online giving landing page.

13. In the Appeal Message field, enter your general online giving Appeal Message. This is what your donors will see when they visit your online giving landing page.

14. Enter your Thank You & Gift Acknowledgment Message. This is the message donors will see after successfully donating online.

15. If you would rather redirect donors to another URL, for example, a thank you page on your own website, enter the URL in the URL to Send Donor After Online Gift field. NOTE - If a URL is entered in to this field, it will always redirect and will never show the message from step 5.

16. Choose whether to allow donors to cover processing fees.

17. Choose whether to allow donors to designate the gift to a specific fund. Funds can be enabled for designation by editing the fund record and choose to allow for online designation.

18. Choose whether to enable preset giving options. If you enable this, you can set up to six preset amounts. If you enter $0, an option will not appear.

19. Choose a suggested gift amount.

20. Save the giving page.

21. The preview will update as you make and save changes.


To embed online giving pages in your website:


1. Click on Fundraising -> Giving Pages in the main navigation.

2. Click on the giving page you would like to embed.

3. Scroll down to the bottom of the page and find the Embed section. The embed will be done using an iFrame embed. Copy the iFrame embed code, and add it to your website in the area you want the online giving page widget to be displayed.


For information on how to embed your giving pages in popular CMS systems, see these articles:


Embedding Pages in a Wix Website

Embedding Pages in a Webflow Website 

Embedding Pages in a SquareSpace Website