jetpack simple payment button

Is Jetpack’s WordPress Simple Payment Button Good? Pros + Cons

Editorial Note: We may earn a commission when you visit links on our website.

Are you looking to accept payments or donations on your WordPress site? Are you wondering if the Jetpack Simple Payment Button is the right solution for you?

In this article, we’ll explain Jetpack’s Simple Payment Button, and take a look at its pros and cons to help you decide if it’s the best solution for your needs.

What Is Jetpack’s WordPress Simple Payment Button?

Jetpack’s Simple Payment Button is an addon feature in the Jetpack plugin that allows you to add a PayPal payment button to your website’s posts and pages.

With Jetpack, adding a PayPal button to your site is easy. Without having to mess with PayPal’s embed code, you can add a PayPal payment button in just a few clicks.

Here’s how it works on your site.

When a visitor clicks on the payment button, a modal popup will appear that requires your visitor to complete the checkout.

Jetpack simple pay button checkout window

The Simple Payment Button by Jetpack is a nice choice for you if you’re already subscribed to Jetpack’s Security or Complete plans.


  • It’s quick and easy: Whenever you want to add a payment button, you don’t have to mess with the PayPal embed code. In just a few clicks, you can add a payment button on your site’s posts or pages and start accepting payments.
  • No redirect: Clicking on the button will trigger a modal popup asking your visitors to complete the checkout. That means payments will process without redirecting users to any other site.
  • Notification: When a payment processes, you’ll receive an email notifying you about the payment.


  • Bloated: The Jetpack plugin comes with too many features. You’ll never need most of those features on your site. If you’re not already a Jetpack user, you might not want to install it just for the Simple Payment Button. Bloated plugins can decrease your site’s speed and performance and negatively affect the user experience.
  • Too costly: The Simple Payment Button is only available to Jetpack Security and Complete customers, which costs you a minimum of $107.40 a year. If you’re not subscribed to any of these plans already, there’s no reason to purchase the plugin just for embedding a PayPal button on your site.
  • Not suitable for selling products or services: If you’re looking to sell your product or services, you might want to get additional information from your customers during the checkout process. With Jetpack Simple Payment Button, there is no way to access any additional information along with the payment.
  • No Square support: Currently, Jetpack doesn’t support Square to accept payments payments. This limits the type of payments you can accept from site visitors.
  • Requires you to connect with In order to use most of the Jetpack features, you must connect your site with your account.

The Easiest Way to Accept Online Payments

The WPForms homepage

Whether you’re accepting donations or selling products or services, using WPForms is the easiest way to accept payments from customers. With WPForms, all you need to do is build a WordPress website, create a contact form, and integrate it with Stripe, PayPal, or  Square, or Stripe.

A few benefits of using WPForms for accepting payments on your site are:

  • Highly flexible payment form with ease: WPForms makes it super easy to create a donation or order form on your site. Unlike Jetpack, it allows you to access any additional information from your donors and customers along with the payment.
  • Drag-and-drop builder: Since WPForms comes with a drag-and-drop builder, you can quickly create a payment form without hassle.
  • Form templates: WPForms comes with 1,400+ WordPress form templates for you to use as-is or customize as you need to.
  • Better notifications: When someone submits a form on your site, you’ll receive an email notification immediately. You can even create multiple email notifications and send one your customer’s way too.
  • PayPal, Authorize.Net, Square, or Stripe: WPForms supports PayPal, Authorize.Net, Square, and Stripe. You can allow your users to choose the right payment option for them. Plus, if you want to accept recurring payments from customers or donors, you can enable recurring payments on any WordPress form you create.
  • Conditional logic: You can show or hide fields based on your customers’ selections. You can even automatically add your users to your email list using smart conditional logic.
  • Tons of addons: Unlike Jetpack, WPForms comes with all the features you need to easily accept payments on your site. For example, you can use Form Abandonment to unlock more leads by capturing partial entries. Or, use Offline Forms to enable offline mode to save data offline until your user’s internet connection is restored.
  • More flexible: You can add any field to your payment form to get all of your information in 1 entry. For example, you could require payment on a file upload form to make it easy to accept orders.

You can see the full set of features of WPForms here.

Now let’s take a quick look at how to accept payments from people using WPForms.

Accepting Payments With WPForms Step by Step

The first thing you’ll need to do is install and activate the WPForms plugin. For more details, see this step-by-step guide on how to install a plugin in WordPress.

So once you activate the plugin, go to WPForms » Add New to start creating your first form.

Now, name your form and choose either the Donation Form or Billing / Order Form template.

Selecting the Billing/Order Form template

Now, once the pre-built form loads, most of the work is already done for you. You can add, remove, and customize the fields using the drag-and-drop builder.

So when your form looks the way you want it to, click the Payments tab in the form builder. Then, choose the payment method you want to connect. You’re almost ready to use your WordPress simple payments without Jetpack!

For help with getting started with our payment addons, check out these helpful tutorials:

You only need the Stripe addon when you want to enable conditional logic for your Stripe payment fields. If not, you can still access the Stripe integration in WPForms and accept payments without the addon in all license levels, including Lite.

And once your addon(s) are ready to go, configure the payment settings and click Save.

Next, Create Your WordPress Contact Form

You can now add WPForms to any post or page in WordPress and accept payments. It’s pretty easy!

For more comprehensive instructions, you can check out our tutorial on how to easily create a WordPress contact form without Jetpack. You might also be interested in our guide to the top Jetpack alternatives.

And here’s a guide to the best PayPal integrations for WordPress if you’d like to check out some other ways to use PayPal on your website.

So, what are you waiting for? Get started with the most powerful WordPress forms plugin today.

And don’t forget, if you like this article, then please follow us on Facebook and Twitter.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.