This guide answers questions we often get about the Donation Plugin.
As a Kindful customer, you can create a Donation Plugin and insert it anywhere on your website. Learn more about creating a plugin here.
Which platforms can I install the donation plugin on?
**Note: If you have any questions about whether your platform will support the Donation Plugin, please reach out to us at firstname.lastname@example.org to make sure that the plugin will function as expected on your site.
Why does the donation plugin launch from a button as opposed to embedded as a form on my site?
Kindful serves thousands of nonprofits, processing millions of transactions each year. The plugin needs to be flexible enough to compliment every customer's online presence. Every website is different; the styles, CSS and the scripts that run on any given page can be unfriendly to an embedded form solution. To ensure the donation experience is seamless for your donors, showing the dialog in an iframe is the best option for our customers, especially as we transition into an increasingly mobile environment.
Which gateways are supported and does the plugin support ACH/EFT transactions?
Kindful Payments, Stripe & Authorize.net are supported by the plugin for credit card donations. Currently, the plugin does not support ACH/EFT donations.
If I edit the settings for the plugin in Kindful, will I need to re-install the code on my site?
No. The plugin settings will update automatically.
Can I launch the plugin's pop-up form from my own button or link? Do I have to use the button created in the editor?
How many plugins can I create?
You can create as many plugins as you need! Our goal is to make it easy for your donors to give at the moment they feel compelled, which will likely be several places throughout your website.
You can create a plugin for each of your Campaigns and embed each one on its own corresponding page. This eliminates the need for a Campaign dropdown, which removes donor friction and reduces donor abandonment.
What happens if I have Kindful Payments, Stripe, and Authorize.net connected?
If all three are connected, Kindful Payments will be the default payment gateway for the Donation Plugin (as well as hosted donation pages). If just Stripe and Authorize.net are connected, Stripe will be the default gateway for the plugin.
Why is the Plugin routing donors to a Kindful hosted page to complete the transaction?
If the plugin is routing donors to a Kindful hosted page to complete the transaction, it means that the site the plugin is embedded on is not secure. A secure site will display https:// before the URL. If this is not the case, your site will require an SSL certificate.
Can you delete a Plugin?
No. We want to protect your donation flow by preventing someone from accidentally deleting an embedded plugin.
What receipt template is used for the Plugin?
The receipt template assigned to the Plugin's Campaign. If no receipt is assigned to the Plugin's Campaign, the receipt template assigned in your Transaction Settings will be used. If no receipt template is assigned in either of these places, the Kindful default receipt will be used.
What are the transactions fees associated with using the Plugin?
Fees are based on your merchant processor (i.e. Stripe). There are no additional fees charged by Kindful in order to use the Plugin.
Why isn't there a dropdown menu to choose Campaign?
The Campaign you want transactions to go to will be assigned when creating the Plugin. For multiple Campaigns, use multiple Plugins for different pages/buttons on your website, or to track different conversion funnels. Eliminating choices (i.e. selecting a Campaign) reduces donor friction, giving you a higher chance of converting the donor.
What about the ability to give to a Cause? Could a Plugin be embedded on a Kindful Cause page?
Causes are assigned to Campaigns. Assign a Plugin to the Campaign that is also being used by a Cause.
A Cause page already has transaction support and does not need the Plugin.
Why is the Plugin opening a new tab on mobile devices?
This helps control the overall experience for the donor. The tab closes after the donation occurs.