=== WordPress PayPal Donations ===
Contributors: hahncgdev
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YEAT8SE2TXE3S
Tags: paypal, checkout, donation, donation plugin, shop, e-commerce, paypal plugin, paypal plugin with form, paypal integration, paypal donation plugin, wordpress paypal donation plugin, wordpress paypal plugin with form, wordpress paypal integration
Requires at least: 5.0
Tested up to: 5.7
Requires PHP: 5.6
Stable tag: 4.2.7

WordPress PayPal Plugin to easily accept payment in WordPress by adding a PayPal button to your website.  Add PayPal Buy Now and integrated forms for selling products and accepting donations.

== Description ==

WordPress PayPal Donations is a WordPress PayPal Plugin allows you to easily add PayPal integration to your WordPress website. It allows you to easily create various form types with a PayPal checkout button that can be added to pages or posts.

These forms can then be edited from the PayPal plugin admin console. The PayPal payment forms created by this plugin can be used for selling products or donations.

Your customers will be able to make donations or pay for your products using PayPal or Credit Card. All you need to do is choose a form type, and insert the generated shortcode into one of your web pages and your website will be ready to go live.

This WordPress PayPal plugin has a widget that can be included in your footer or sidebar. It allows you to easily add one PayPal donation form to the entire website.

### WordPress PayPal Plugin

This versatile plugin makes it easy to integrate PayPal into your WordPress website. Choose from three different PayPal donation form templates.

= PayPal Form Types =

* **Standard Donation** - This donation form type gives your customer one editable donation amount field, another field for entering comments and a PayPal Donate button. (<a href='https://plugingarden.com/wordpress-paypal-plugin/standard-donation/'>DEMO</a>)
* **Fixed Payment Amount + Additional Donation** - This donation form type allows you to set a default (fixed) donation amount. The form also includes an additional amount field, a comments field, and a PayPal Donate button. (<a href='https://plugingarden.com/wordpress-paypal-plugin/fixed-plus-additional-donation/' title='Fixed + Additional Donation'>DEMO</a>)
* **Amount Per Item + Additional Donation** - This PayPal form is perfect for selling products or offering items in exchange for donations. The form contains a fixed donation amount per item and allows the customer to select their desired number of items. Includes an additional editable donation amount field, comments field, and PayPal Donate button. (<a href='https://plugingarden.com/wordpress-paypal-plugin/per-item-plus-additional-donation/' title='Per Item + Additional Donations'>DEMO</a>)
* **Amount Per Item + Additional + Fixed Donation** - Same as above, but includes a fixed additional amount. This field is great for adding a shipping charge. (<a href='https://plugingarden.com/wordpress-paypal-plugin/per-item-plus-additional-fixed-donations/' title='WordPress PayPal Donations Pro  $15'>DEMO - Pro version only</a>)
* **Campaign Donation** - This PayPal donation form type is for accepting payments and collecting donor information. The form contains an editable donation amount field plus fields for Name, Address, Occupation, and Employer. The donor information collected meets the Federal Election Commission (FEC) requirements. (<a href='https://plugingarden.com/wordpress-paypal-plugin/per-item-plus-additional-fixed-donations/' title='WordPress PayPal Donations Pro  $15'>DEMO - Pro version only</a>)

**3 PayPal plugins in one! (5 with Premium Version)**

= Donation Plugin Features =

* Create PayPal buttons on the fly in a post/page using shortcodes
* Add customized PayPal donation forms to your posts or pages
* Accept donations from users
* Sell products or services using PayPal
* Accept payments in any currency supported by PayPal
* Create donation form titles
* Ability to edit donation forms
* Change display text of the PayPal form labels
* Quick settings configurations
* Designate alternate PayPal accounts for donations
* Accept payments in multiple currencies. (Premium Version)
* Manage multiple donation forms from the PayPal Plugin admin screens
* PayPal Donation widgets
* New campaign donation type captures name, address, employer and occupation for PayPal. This follows the Federal Election Commission (FEC) regulations (Premium Version)
* Compatible with the latest version of WordPress
* Compatible with any WordPress theme

<a href='https://plugingarden.com/wordpress-paypal-plugin/' title='wordpress paypal plugin'>Upgrade to the Premium Version</a>

= WordPress Plugins =
<a href="http://wordpress.org/extend/plugins/wp-easy-gallery/" title="WordPress gallery plugin">WP Easy Gallery - WordPress gallery plugin</a>, 
<a href='https://wordpress.org/plugins/wp-translate/' title='Google Translate WordPress Plugin'>WP Translate</a>, 
<a href='https://plugingarden.com/wordpress-gallery-plugin/' title='wordpress gallery plugin'>WP Easy Gallery Pro</a>, 
<a href='https://plugingarden.com/google-translate-wordpress-plugin/'>WP Translate Pro</a>, 
<a href='http://wordpress.org/extend/plugins/prosperity/'>Prosperity</a> and <a href="http://codecanyon.net/item/jquery-email-obfuscate-plugin/721738/?ref=HahnCreativeGroup">Email Obfuscate</a>

= Additional WordPress Blogging Tools =

<a href='https://plugingarden.com/Blogging Tools/' title='WordPress Blogging Tools'>Blogging Tools</a>

== Installation ==

1. Upload the `custom-post-donations` directory to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Set the options in the `CP Donations` Panel
1. Create new donation widgets in the `Add Donations` Panel
1. Use unique shortcode generated on `CP Donations` Panel in post or page

== Screenshots ==

1. Sample Donation Widget
2. Overview admin panel
3. Create new donation widget panel

== Changelog ==

**4.2.7**

* Moved widget class to separate file.

**4.2.6**

* Added more code for i18n conversion.

**4.2.5**

* Changed plugin name from Custom Post Donations to WordPress PayPal Donations.
* Code changes to accommodate name change.
* Admin code optimizations.

**4.2.4**

* Minor admin UI improvements

**4.2.3**

* Added secure links

**4.2.2**

* minor code clean-up

**4.2.1**

* Fixed broken admin panel links.

**4.2**

* Added stylesheet for better donation form styling

**4.1**

* Added 'Edit Donation' view to be able to edit already existing donation forms

**4.0.1**

* fixed bug with Wordpress PayPal Integration. Widget was preventing PayPal address from being set

**4.0**

* added donation sidebar widget functionality
* fixed donate button width style issue

**3.9.1**

* verified WordPress 3.9.2 compatibility

**3.9**

* Added short code button for easy isertion through editor

**3.8**

* Minor bug fixes

**3.7.1**

* Fixed 404 error with admin stylesheet

**3.7**

* Added setting to allow showing donation forms on archive pages

**3.6**

* Complete javascript overhaul to allow more than one donation widget per page

**3.5.1**

* Changed attribute used in shortcode to call donation form to prevent duplicate keys. This change is backward compatible and will not break existing donation forms.

**3.5**

* Added additional 'Donate' button style options

**3.3**

* Additional security enhancements
* Added option update notification

**3.2**

* Added return URL functionality to this Wordpress PayPal Plugin with Form
* Increased form submission security

**2.5**

* Javascript code fixes to prevent WordPress from breaking the code.

**2.0**

* Code fixes to fix HTML validation errors in admin pages

**1.9**

* Minor code fix to prevent WordPress warning of undefined constant

**1.8**

* Increased security to prevent cross-site scripting attacks

**1.7**

* Code fixes and functionality additions

**1.6**

* Code refinements to PHP and Javascript

**1.5.2**

* Fixed issue preventing custom database prefixes from passing through

**1.5.1**

* Fixed issue with error notification not being removed on overview page - 'Please enter your PayPal email address.'

**1.5**

* Changed shortcode rendering to fix bug / conflict with excerpt function.

**1.0**

* Initial release.