Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
The plugin scored great on our tests. Everything looks good!
Tests done by WP Hive test script Results
Minimal impact on memory usage The memory usage of this plugin is less than the average memory usage of other plugins on WordPress.org + 200KB. Check FAQ for more.
Minimal impact on pagespeed The impact of this plugin on PageSpeed is less than the average impact of other plugins on WordPress.org + 1000 milliseconds
No PHP errors, warning, notices WP Hive automated test found no PHP error while activating this plugin on our server
No Javascript issues WP Hive automated test found no JavaScrip error while activating this plugin on our server
Latest PHP 8.1.12 compatible WP Hive automated test found the plugin fully compatible with the latest version of PHP
Latest WordPress 6.4.3 compatible WP Hive automated test found the plugin fully compatible with the latest version of WordPress
Optimized database footprint The plugin creates less than 50 database tables
No activation errors WP Hive automated test found no activation error while activating this plugin on our server
No resource errors WP Hive automated test found no resource error/s while trying this plugin on our server
Frequently updated The plugin was updated at least once in the last 90 days
No problems were detected during tests.
All the plugins are tested on the same server with exactly same configuration via test script that automatically activates and logs the data WP Hive shows.
All the scripts run on a VPS with 8 CPU cores and 8 GB of RAM.
The test sites are hosted on Google Cloud VM instances, one site/plugin per instance. The machine type is n1-standard-1. The server is a 8 core CPU with 8GB of RAM.
The test sites are hosted on Apache/2 server and they are tested on PHP 8.1.12 & WordPress 6.4.3.
The database server is MySQL 10.6.10 and the default PHP memory limit is 512M.
Disclosure: When you buy through affiliate links on this site, WP Hive may earn a commission which we use to keep the site running. Learn more →
About WP PayPal
Description
WordPress PayPal plugin allows you to easily create PayPal Buy Now, Add to Cart, Donation or Subscription type buttons. It generates dynamic buttons using shortcodes that enable PayPal checkout on your WordPress site. Your customers will be able to pay for your products using PayPal or Credit Card. This plugin makes it easy for you to set up your online....
WordPress PayPal plugin allows you to easily create PayPal Buy Now, Add to Cart, Donation or Subscription type buttons. It generates dynamic buttons using shortcodes that enable PayPal checkout on your WordPress site.
Your customers will be able to pay for your products using PayPal or Credit Card. This plugin makes it easy for you to set up your online e-commerce store. You do not need to spend days configuring products and settings. All you need to do is insert a shortcode into one of your web pages and your website will be ready to go live.
WP PayPal supports PayPal Sandbox. PayPal Sandbox is a simulation environment which allows you to do test purchases between a test buyer and a seller account. This is to make sure that your store can process PayPal transactions without any issues. It also helps you get prepared before selling to real customers.
Requirements
A PayPal account
A self-hosted website running on WordPress hosting
Features
Sell products or services using PayPal
Create PayPal buttons on the fly in a post/page using shortcodes
Accept once off payments or recurring payments
Accept donations from users
Allow users to add multiple items to the shopping cart and checkout
View or Manage orders received via PayPal buttons from your WordPress admin dashboard
Quick settings configurations
Enable debug to troubleshoot various issues (e.g. orders not getting updated)
Accept subscriptions on a daily, weekly, monthly or yearly basis
Sell items with different variation options (e.g. size, color, price)
Switch your store to PayPal sandbox mode for testing
Compatible with the latest version of WordPress
Compatible with any WordPress theme
Sell in any currency supported by PayPal
Accept recurring payments/subscriptions
Charge shipping on your products or services
Charge tax on your products or services
Usage
Once you have installed this plugin you need to go to the settings menu to configure some default options (WP PayPal -> Settings).
PayPal Email: Your PayPal email address
Currency Code: The default currency code
In order to create a button insert the shortcode like the following:
PayPal Buy Now
Buy Now buttons are for single item purchases. In order to create a buy button you need to specify it in the button parameter of the shortcode.
You can use additional parameters to customize your PayPal buttons.
type – The type of button to render (e.g. “buynow”, “cart”, “donate” or “subscribe”)
name – Description of the item.
button_image – Your custom button image URL (e.g. button_image=”http://example.com/images/buy.png”).
number – The number of the item (Also known as SKU. e.g. number=”16″).
amount– The price of the item (e.g. amount=”4.95″).
currency – The currency of the item (e.g. currency=”USD”).
quantity – Quantity of items to purchase (e.g. quantity=”2″).
shipping – The cost of shipping this item. (e.g. shipping=”0.75″). If you specify “shipping” and “shipping2” is not defined, this flat amount is charged regardless of the quantity of items purchased.
shipping2 – The cost of shipping each additional unit of this item (e.g. shipping2=”1.25″)
locale – The desired locale of the PayPal site (e.g. locale=”GB”). This feature is useful if you want to render the payment page in a specific language.
return – The URL to which the user will be redirected after the payment (e.g. return=”http://example.com/thank-you”).
cancel_return – The URL to which PayPal will redirect the buyer if they cancel checkout before completing the payment (e.g. cancel_return=”http://example.com/payment-canceled”).
no_shipping – This parameter allows you to control whether or not to prompt buyers for a shipping address (e.g. no_shipping=”1″). Allowable values: 0 – Prompt for an address, but do not require one (This is set by default), 1 – Do not prompt for an address, 2 – Prompt for an address, and require one.
undefined_quantity – Allow buyers to specify the quantity of the item on the payment page (e.g. undefined_quantity=”1″). This option is only used with a Buy Now button.
target – This parameter allows you to open a PayPal button in a new window or tab (e.g. target=”_blank”).
Add to Cart Button/Shopping Cart Specific Parameters
handling – Handling charges. This parameter is not quantity-specific, which means the same handling cost applies, regardless of the number of items on the order. (e.g. handling=”2.00″).
For detailed documentation please check out the WordPress PayPal Plugin page.
Translation
If you are a non-English speaker please help translate WP PayPal into your language.
Want to skyrocket the popularity of your plugin and reach millions of eager users? Look no further than WP Hive. Gain credibility through in-depth reviews, drive conversions with targeted email marketing, and boost visibility with strategic social promotion and exposure
Be Part of the Conversation with WordPress Enthusiasts
Using WP PayPal? Great, join the conversation now!
Let’s talk about overall quality, ease of use, stellar support, unbeatable value, and the amazing experience WP PayPal brings to you.