Title: Easy PayPal Custom Fields
Author: Richard Sweeney
Published: <strong>སྤྱི་ཟླ་ལྔ་པ། 8, 2011</strong>
Last modified: སྤྱི་ཟླ་དྲུག་པ། 26, 2012

---

Search plugins

![](https://ps.w.org/easy-paypal-custom-fields/assets/banner-772x250.jpg?rev=481178)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/easy-paypal-custom-fields.svg)

# Easy PayPal Custom Fields

 By [Richard Sweeney](https://profiles.wordpress.org/theorboman/)

[Download](https://downloads.wordpress.org/plugin/easy-paypal-custom-fields.zip)

 * [Details](https://dzo.wordpress.org/plugins/easy-paypal-custom-fields/#description)
 * [Reviews](https://dzo.wordpress.org/plugins/easy-paypal-custom-fields/#reviews)
 *  [Installation](https://dzo.wordpress.org/plugins/easy-paypal-custom-fields/#installation)
 * [Development](https://dzo.wordpress.org/plugins/easy-paypal-custom-fields/#developers)

 [Support](https://wordpress.org/support/plugin/easy-paypal-custom-fields/)

## Description

This plugin makes adding a PayPal button to your site or blog very easy. There is
no complicated shortcut syntax to remember (or to teach a client).

You can select on which type of post (including custom post types) you’d like to
display the button.

There is a settings page for default values (username, currency etc), which can 
be customized for individual posts. (This might come in for sites with multiple 
users).

Choose from four custom button themes (with custom button text): light, dark, blue
and red. If you prefer, you can simply display a standard large or small PayPal 
button.

Your PayPal username is converted to HTML entities so it can’t (easily) be harvested
for spam by species 8472, or any passing Sith lord. It’s not a foolproof method,
but it helps.

This plugin is created for WordPress 3.x and supports ‘Buy Now’ and ‘Donation’ functionality.

## Screenshots

 * [[
 * Set default options for the plugin
 * [[
 * Add further individual options when creating a new post
 * [[
 * Change default settings when creating a new post

## Installation

 1. Upload the Easy PayPal Custom Fields folder to the plugins directory in your WordPress
    installation
 2. Activate the plugin (don’t be scared!)
 3. Enter you default settings and select on which page or post type you’d like the
    button to appear
 4. Add a new post (or edit an exisiting one) – you’ll find another options box underneath
    the textarea where you write your blog entries
 5. Enjoy

## FAQ

  What types of button can I use?

Currently you can only use ‘buy now’ or ‘donate’ buttons. I’ve tried to keep it 
as simple as possible.

  I’ve added my settings, where is the rest of the stuff so I can add a button to
my page already?

In the edit posts screen (when you’re writing a new post or editing an existing 
post), look under the textarea (where you write your blog) to find another settings
box for the plugin.

## Reviews

![](https://secure.gravatar.com/avatar/22531b724b833df5034e4ff95022da5f6f6187abb8e8c8956c9efa44a4a13c39?
s=60&d=retro&r=g)

### 󠀁[good](https://wordpress.org/support/topic/good-5351/)󠁿

 [pari1234](https://profiles.wordpress.org/pari1234/) སྤྱི་ཟླ་ལྔ་པ། 6, 2020

lovely

 [ Read all 10 reviews ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/)

## Contributors & Developers

“Easy PayPal Custom Fields” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Richard Sweeney ](https://profiles.wordpress.org/theorboman/)

[Translate “Easy PayPal Custom Fields” into your language.](https://translate.wordpress.org/projects/wp-plugins/easy-paypal-custom-fields)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Fixed a problem with a link to ‘settings’ on admin screen after activation.

#### 1.1

 * Fixed missing JS and CSS problem.

#### 1.2

 * Changes to PayPal images and a few other tiny tweaks.

#### 1.3

 * Fixed a bug where WordPress would clear the data stored in the custom fields (
   cheers for that WordPress!) and the buttons would duly disappear.

#### 1.3.1

 * Ditched the product description option.

#### 1.3.2

 * Fixed a bug that didn’t display the correct values when using the shortcode option

#### 2.0

 * Completely rebuilt and optimized the plugin (using OOP).
 * Added the option to add a custom textfield (displayed above the button).
 * Added support for opera CSS3 gradients for custom button themes.
 * Added new blue and red custom button themes.

#### 2.0.1

 * Fixed backwards compatibility issues and a few wee bugs.

#### 2.0.2

 * Added the option to choose if the customer can alter the number of items to purchase.
 * Added the option to make collection of the customers’ address mandatory.
 * Optimized code readability.
 * Amended list of supported currency codes.

#### 2.0.3

 * Bug Fixes.

#### 2.0.4

 * Added a link to the settings page on plugin activation.

#### 2.0.5

 * Fully compatible with WordPress version 3.3.
 * A few tweaks to the code here and there, nothing major.

#### 2.0.6

 * Bug fixes. Specifically regarding the custom textarea.

#### 2.0.6.1

 * Tiny CSS fix for button themes on the settings page.

#### 2.0.7

 * Fixed a few minor issues.
 * Updated the settings page: It’s now possible to view the different themes without
   having to refresh the page.

#### 2.0.8

 * Bug fixes for PayPal images.

## Meta

 *  Version **2.0.8**
 *  Last updated **14 years ago**
 *  Active installations **200+**
 *  WordPress version ** 3.0 or higher **
 *  Tested up to **3.3.2**
 *  Language
 * [English (US)](https://wordpress.org/plugins/easy-paypal-custom-fields/)
 * Tags
 * [meta](https://dzo.wordpress.org/plugins/tags/meta/)[pay pal](https://dzo.wordpress.org/plugins/tags/pay-pal/)
   [paypal](https://dzo.wordpress.org/plugins/tags/paypal/)[post](https://dzo.wordpress.org/plugins/tags/post/)
   [types](https://dzo.wordpress.org/plugins/tags/types/)
 *  [Advanced View](https://dzo.wordpress.org/plugins/easy-paypal-custom-fields/advanced/)

## Ratings

 4.5 out of 5 stars.

 *  [  8 5-star reviews     ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/easy-paypal-custom-fields/reviews/)

## Contributors

 *   [ Richard Sweeney ](https://profiles.wordpress.org/theorboman/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/easy-paypal-custom-fields/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://richardsweeney.com/blog/easy-paypal-custom-fields-plugin/)