Very Simple PayPal Donation Form
Very Simple PayPal Donation Form
Description
Put a simple PayPal donation form on any post or page with a shortcode. The form has buttons for quick donation amounts, the option to enter your own amount, and the option to choose a one-time or monthly recurring donation.
Use the shortcode [vsdf_donation_form] on any page, and set your PayPal email address, currency, amount buttons and button text under Settings > Donation Form.
External services
This plugin sends your donors to PayPal to complete their donation. When a donor clicks the donate button, the form submits the donation amount, the donation type (one-time or monthly), the currency code, your PayPal email address and your chosen return page URL to paypal.com. Nothing is sent to PayPal until the donor clicks the button.
- PayPal Terms of Use: https://www.paypal.com/us/legalhub/paypal/useragreement-full
- PayPal Privacy Statement: https://www.paypal.com/us/legalhub/paypal/privacy-full
Installation
- Install either via the WordPress.org plugin directory, or by uploading the files to your server.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to Settings > Donation Form and enter your PayPal email address.
- Use the shortcode [vsdf_donation_form] on any page!
Faq
Ask in the support forum. I may add it for you.
Yes. Enter the three-letter currency code and the symbol you want displayed in the plugin settings.
Reviews
Great simple plugin!
By kn9 on November 17, 2020
Changelog
1.4
- Security: all settings are now sanitized when saved, and all output is escaped.
- Fix: removed a stray output-buffer flush that could interfere with other output on the page.
- The form’s CSS and JavaScript now load only on pages that show the form; the admin CSS and JavaScript load only on the plugin’s settings page.
- Renamed script and style handles so they cannot collide with other plugins.
- The currency symbol is now used in the default-amount choices on the settings page and in the form’s validation messages.
- Fixed the broken logo image, invalid link and label markup on the settings page, and duplicate HTML ids and attributes in the form.
- Moved the settings page script into its own file and replaced deprecated jQuery calls.
- Added translation support for visible text.
- Added uninstall cleanup of the plugin’s saved settings.
- Updated requirements: WordPress 6.0 and PHP 7.4. Tested up to WordPress 7.1.
1.3
- You can now specify a currency symbol to display on the form.
1.2
- You can now specify currency.
1.1
- Consolidated more functionality into classes.
- Added settings for PayPal Email and Extra CSS.
- Cleaned up front-end css.
1.0
- Initial custom build. Functional but not customizable.

