WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by PayPal v0.4.0

PayPal Payment Buttons

Easily showcase products/services, upload images, manage variants, set pricing options, and simplify checkout with shipping and taxes.

PayPal Payment Buttons

The facts

Rating
5★ from 3
Active installs
400+
Price
Free
Last updated
11 Apr 2026
Added
Aug 2025
Requires WP
6.8
Tested up to
WP 6.9.7
Requires PHP
7.2
Downloads
18,856

Our analysis

AI-assisted

The PayPal Payment Buttons plugin allows you to integrate PayPal payment options directly into your WordPress posts or pages. It is designed for users who want to streamline the payment process and enhance conversion rates at the point of payment.

You can create payment buttons quickly without needing coding skills. The plugin supports various payment methods, including PayPal, Venmo, and credit cards, and is suitable for users looking to sell products or services online, particularly in the eCommerce sector.

Best for: This plugin is best for eCommerce sites looking to accept PayPal payments easily.

What it does well

  • Free to use and available from the WordPress.org directory
  • Supports multiple payment methods, including PayPal and Apple Pay
  • Allows easy setup with no coding experience required
  • Enables international payments in over 200 countries
  • Offers features like product variants and custom branding

Where it falls short

  • Requires a free PayPal account to claim payments
  • Available as part of the Jetpack plugin or for WordPress.com hosted sites

Verdict

The PayPal Payment Buttons plugin provides a straightforward way to add payment options to your site, making it suitable for online sellers. Its ease of use and support for various payment methods can enhance the checkout experience.

From the developer

PayPal's own description of PayPal Payment Buttons, lightly tidied.

Start accepting PayPal payments from any post or page with the PayPal Payment Buttons block. Designed to streamline the checkout experience, PayPal Payment Buttons can help boost your conversion at the point of payment.

  • Fast, easy setup: You can create PayPal Payment Buttons in seconds – no coding experience needed. Embed the buttons on your site in minutes. Just copy and paste 5 lines of code.
  • More payment options: Let your customers choose how they want to pay. You can accept PayPal, Venmo, Pay Later, Apple Pay®, debit cards, and credit cards. Availability may vary by region.
  • Higher sales: We help drive conversion by offering a trusted, seamless payment experience.
  • International reach: We make it simple to accept payments from customers around the globe. Access PayPal’s coverage for over 200 countries and regions, supporting 24 currencies and 25 languages to support sales around the globe.
  • Smart security: Get peace of mind with encryption and fraud prevention.

Highlight Features

  • Add images and descriptions to showcase your products and services.
  • Easily add and manage product variants.
  • Implement the Name Your Price feature for tipping or flexible price payments.
  • Tailor your page and buttons to align with your personal brand.
  • Offer a variety of shipping options and tax rates based on buyer’s location.
  • Easily track payments via your PayPal dashboard.

Requirements

The PayPal Payment Buttons block is free to use. It is available as part of the Jetpack plugin. It is also available to all WordPress.com hosted sites. It is also available as a standalone plugin from the WordPress.org plugin directory.

Once you have added and set up the block, you’ll also need a free PayPal account linked to your bank account to claim any payments you receive.

You can add the PayPal Payment Buttons block in your post or page, by following these steps:

Add a PayPal Payment Buttons block

  1. Select the PayPal Payment Buttons block from the block picker. You can recognize the block by its green credit card icon.
  2. Sign up or log in to PayPal to get your Payment Button code.
  3. Choose between Stacked Buttons and Single Buttons based on your needs.
    • Stacked Buttons (Recommended): This option lets you present all of your product information and PayPal payment method upfront on your website.
    • Single Buttons: This option lets you quickly paste a single button on your site, with no product information.
  4. Copy the provided button code from the PayPal site.

If you are using the Stacked Buttons:

  1. Select the HTML code language from the dropdown above your button code. 
  2. Then paste the code for the <head> into the first text box in the PayPal Payment Buttons block. (We’ll take care of placing this code into your post or page <head> only once.)
  3. Then paste the <body> code into the second text box in the PayPal Payment Buttons block.

If you are using the Single Button:

  1. Click the Single Button option in the PayPal Payment Buttons block.
  2. Copy the single button code from the PayPal site and paste it into the text area of the block.

By repeating the process above, you can add as many PayPal Payment Buttons blocks to your page as you like.

Taking Payments with PayPal

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms &amp; order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products &amp; subscriptions. Accept payments with Stripe &amp; PayPal...

Free 40k+ installs 4.7★ (590)