Title: CustomDonations &#8211; Donation, Membership, and Fundraising Forms with Stripe, PayPal and DAF Pay
Author: CustomDonations
Published: <strong>December 21, 2017</strong>
Last modified: February 26, 2026

---

Search plugins

![](https://ps.w.org/customdonations/assets/banner-772x250.png?rev=3470806)

![](https://ps.w.org/customdonations/assets/icon.svg?rev=1790427)

# CustomDonations – Donation, Membership, and Fundraising Forms with Stripe, PayPal and DAF Pay

 By [CustomDonations](https://profiles.wordpress.org/customdonations/)

[Download](https://downloads.wordpress.org/plugin/customdonations.1.3.1.zip)

 * [Details](https://sa.wordpress.org/plugins/customdonations/#description)
 * [Reviews](https://sa.wordpress.org/plugins/customdonations/#reviews)
 *  [Installation](https://sa.wordpress.org/plugins/customdonations/#installation)
 * [Development](https://sa.wordpress.org/plugins/customdonations/#developers)

 [Support](https://wordpress.org/support/plugin/customdonations/)

## Description

Best WordPress plugin for highly customizable and secure online giving forms. Drag&
Drop form builder. No Coding. Official PayPal & Stripe Partner.

### Configuration and Usage

To access configuration: Click the ‘CustomDonations’ item that appears on the WordPress
menu after activation.

By default, the plugin will dynamically provide Custom Donations with a logged-in
user’s WordPress ID number when they donate through a form on your site. This is
so you can easily reconcile your donor records through our service. However, if 
you wish to fill in a different WordPress user field, the value can be changed from
the dropdown menu. Otherwise, you may uncheck the check box to disable the option,
and information for logged-in users will not be included in your Custom Donations
form.
 The ‘Account’ box allows you to fill your CustomDonations.com account ID 
so you do not need to have it filled within the shortcode on your site. Any values
provided within the shortcode will take precedence over what you enter in this box.
Clicking ‘Save Settings’ will save the configuration.

To add a form to your site, add the following information from the Custom Donations
site to your site in the following format:

    ```
    [CustomDonations account="account-id-goes-here"  form="form-id-goes-here" mode="live" allocation="optional"]
    ```

The value for allocation is optional and may be omitted from the shortcode if it
doesn’t apply to your form. The value for ‘mode’ if you wish to test your form is‘
test’.

## Screenshots

 * [[
 * Configuration screen

## Installation

#### From the WordPress dashboard

 1. Visit ‘Plugins > Add New’
 2. Search for ‘CustomDonations.com’
 3. Activate the CustomDonations.com plugin from your site’s Plugins page.

#### Installing from a .zip file

 1. Download the plugin .zip file from CustomDonations.com or WordPress.org
 2. Click on ‘Upload Plugin’
 3. Click on ‘Choose File’
 4. Locate the plugin .zip file you downloaded, and select it in the dialog.
 5. Click on ‘Install Now’.
 6. Click on ‘Activate Plugin’ or activate it from the Plugins page on your WordPress
    dashboard.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CustomDonations – Donation, Membership, and Fundraising Forms with Stripe, PayPal
and DAF Pay” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ CustomDonations ](https://profiles.wordpress.org/customdonations/)

[Translate “CustomDonations – Donation, Membership, and Fundraising Forms with Stripe, PayPal and DAF Pay” into your language.](https://translate.wordpress.org/projects/wp-plugins/customdonations)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/customdonations/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/customdonations/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/customdonations/)
by [RSS](https://plugins.trac.wordpress.org/log/customdonations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.1

Updated plugin information.

#### 1.3

Enhanced validation and minor bugfixes.

#### 1.2

JavaScript improvements to shortcode loader. Minor bug fixes.

#### 1.1.4

Adjustments to member id field processing.

#### 1.1.3

Addition of ReCaptcha parameter. More parameter processing improvements.

#### 1.1.2

Improve interval parameter processing, minor adjustments to settings page.

#### 1.1.1

Addition of interval parameter (optional) for choosing if payments should recur.

#### 1.1

Addition of paymentVersion parameter for choosing either the modal or inline form.

Enables Google/Apple Pay for US Clients using inline form.

#### 1.0.1

Minor settings fixes.

#### 1.0

Initial release

## Meta

 *  Version **1.3.1**
 *  Last updated **1 month ago**
 *  Active installations **100+**
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/customdonations/)
 * Tags
 * [custom donations](https://sa.wordpress.org/plugins/tags/custom-donations/)[donations](https://sa.wordpress.org/plugins/tags/donations/)
   [payment processing](https://sa.wordpress.org/plugins/tags/payment-processing/)
   [recurring payment](https://sa.wordpress.org/plugins/tags/recurring-payment/)
 *  [Advanced View](https://sa.wordpress.org/plugins/customdonations/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/customdonations/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/customdonations/reviews/)

## Contributors

 *   [ CustomDonations ](https://profiles.wordpress.org/customdonations/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/customdonations/)