HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (2024)

Shares

How to accept PayPal payments on WordPress? It is a good question since PayPal is not supported directly into WordPress. You have to integrate it with a plugin or more complicated operations. I want to show you an easy and quick way to do it.

Accept Paypal payments can be a bit complicated with WordPress since it is not already a WordPress feature. Normally, a person has to create Paypal buttons inside their PayPal account, copy the code into the WordPress site, or other complications. The best is to use a plugin that allows creating a form to integrate WordPress with PayPal with a few clicks and collect the customer information.

Let’s see how to do it.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (1)

EASY WAY TO INTEGRATE PAYPAL PAYMENTS ON WORDPRESS

Accept payments on WordPress can be a complex operation. For beginners, it can result in many hours spent to figure this out and a headache.

There are many situations in which a website owner is in need to collect a payment:

  • E-book sale
  • Digital products
  • Subscriptions
  • Service sale
  • Collect donations
  • Physical Product sale

How to make the process fast for a customer and easy to set-up for a WordPress site owner?

The best is to use a plugin that lets you connect to PayPal with a few clicks. Plugins are usually already set up with codes and all the necessary to make sure you have only to add a few pieces of information to be ready to go.

If you are using a form on your site, the chances are that you are already using WPForms. If you are not using WPForms yet, you can download it and install it easily from WordPress. WPForms let you collect your customer information and payments at the same time.

Here are the steps to take:

DOWNLOAD WPFORMS

You can download WPForms from your WordPress site, or you can go to the WPForms official site and get the plugin from there.

If you choose to download it from your WordPress dashboard, you have to go to Plugins and then click on Add New, then type WPForms on the search bar. WPForms will come up immediately. You have to install and activate the plugin:

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (2)

Once you have WPForms, you have to install the PayPal Standard Add-on. To do this, you have to go to the WPForms menu on your WordPress site, click on Add-ons. Once you get the list of add-ons, search for the PayPal Standard Add-on and click on Upgrade.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (3)

You have to have the Pro Plan in order to use the PayPal Standard Add-on.

CREATE YOUR FIRST FORM

Now that you have the PayPal Standard Add-on and activated it, you have to set it up to start using it.

You do this by creating the form you need to collect payments. In other words, creating your first form.

You can create a new form using theBilling / Order Formtemplate, or you can choose another template and add the payment field, or create a form from scratch.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (4)

The template already includes the most important and most used fields in a payment form. Again you can change it as you like it. Remember, you need at least one item field to have the form functioning. (which could be a Single Item, Multiple Items, Checkbox Items, or Dropdown Items field).

CONNECT THE FORM TO PAYPAL

Go toPayments » PayPal Standard. Here, you’ll need to check the box labeledEnable PayPal Standard payments.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (5)

Here are the additional PayPal settings to fill out so that you can connect and have the form properly functioning in every instance:

  • PayPal Email Address:The email for your PayPal account
  • Mode:Options areProductionorTest / Sandbox
  • Payment Type:Options areProducts and ServicesorDonation
  • Cancel URL:If users don’t complete payment on PayPal, this is the URL they’ll be redirected to
  • Shipping:If you’re shipping a product to the user, you can choose to ask for and require an address field during PayPal’s checkout process

You are set to go.

ADVANCED OPTIONS

There are more advanced options; for example, you can set up condition logic if you need it. This is a more advanced option for more complex operations. Conditional logic allows you to create “smart forms.” Meaning those forms automatically change the content or behavior based on a user’s selections.

To do this open the form builder and go toPayments » PayPal Standard. Under the options you set up earlier, check the box labeledEnable conditional logic.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (6)

Now you can select the options and the rules for your conditional logic form:

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (7)

You can use options in choosing the logic you want to apply; for example: is not,empty,not empty,contains,does not contain,starts with,ends with,greater than, andless than.

If you need to add conditional logic, make sure you add the fields you need on your form first:

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (8)

After setting up this field and going toPayments » PayPal Standard, we’ll check the box toEnable conditional logic. It would look like this:

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (9)

This is just an example. Depending on your needs, you may set up different logic and paths for your customers.

CONCLUSION

I hope this was useful to you. If you have any questions or want to add anything, leave it in the comments below.

HOW TO ACCEPT PAYPAL PAYMENTS ON WORDPRESS (2024)

FAQs

How do I accept PayPal payments on WordPress? ›

Add PayPal to WordPress with WooCommerce
  1. Login to the WordPress Dashboard.
  2. Install WooCommerce.
  3. Navigate to WooCommerce > Settings.
  4. On the WooCommerces settings page, click Checkout > PayPal.
  5. Configure the PayPal settings. Descriptions of the options are below.
  6. Click Save.
Oct 26, 2021

How do I test my PayPal on WordPress? ›

Enabling PayPal Commerce Test Mode

To do this, go to WPForms » Settings in your WordPress dashboard and click on the Payments tab. After that, scroll to the PayPal Commerce section and check the box next to Test Mode.

How do I receive PayPal payments on my website? ›

Follow these steps to add a payment button to your website:
  1. Create a PayPal business account if you don't already have one.
  2. Log in to your account and navigate to the App Center.
  3. Click on the “PayPal Checkout” box.
  4. Click on “Choose a way to integrate”.
  5. Start setup for individual items.
Mar 13, 2023

How do I accept payments on my WordPress site? ›

In this email, you can include additional information and a downloadable link to your digital products.
  1. Visit your site's dashboard.
  2. Click on Tools → Monetize (or Hosting → Monetize if using WP-Admin).
  3. Click the “Payment Settings” tab.
  4. Click “Payment plans“.
  5. Click the “Add a new payment plan” button where you can set:

What is the best PayPal plugin for WordPress? ›

  1. GiveWP. GiveWP is one of the most popular plugins available on WordPress, currently garnering over 100,000 active users, and for a good reason. ...
  2. Easy Digital Downloads. ...
  3. Paid Memberships Pro. ...
  4. WooCommerce. ...
  5. WordPress Simple PayPal Shopping Cart. ...
  6. Quick PayPal Payments. ...
  7. PayPal Donation. ...
  8. Payment Button For PayPal.

How much does it cost to use PayPal on WordPress? ›

PayPal is a free payment method for your purchases. You only pay a fee on the payments you receive (3.49% + fixed fee per transaction). PayPal is used by millions of sites around the world: almost everyone knows it, which is highly reassuring when making a purchase.

How do I test my PayPal payment in Woocommerce? ›

Activate PayPal by clicking the button and following the prompts to connect your live PayPal account. Click Test payments with PayPal Sandbox to test the integration using the PayPal Sandbox. If you don't have a PayPal account yet, you can create one from the activation window.

What is the PayPal Webhook for WordPress? ›

To create a webhook with PayPal, one should register the webhook(s) and specify the listener URL as well as the events you would like to subscribe to. As a result, each time a subscribed event happens at PayPal a webhook will be sent to this listener URL with all of the data for this event.

How do I test my payment gateway in WordPress? ›

Integrate with Your WordPress Site: Install and activate the payment gateway plugin on your WordPress site and enter your account credentials. Test Transactions: Perform test transactions to ensure that the payment gateway is working correctly and payments are being processed successfully.

How do I manually accept a PayPal payment? ›

If your PayPal account is set up where you have to manually claim each payment, once notified of payment you'll need to head to PayPal to accept the payment: Log into PayPal. Go to Summary. Under 'Pending', next to the message showing the recipient 'hasn't accepted yet', click Approve.

How do I accept PayPal payments? ›

With PayPal, you receive money when someone pays to your email address or mobile number. Once that happens, we'll send you a message letting you know you have money available. To accept the money, you must open a PayPal account, confirm your email address, and confirm a Visa credit card or a US bank account.

How much does it cost to add PayPal on your website? ›

When you add a PayPal button to your online store, customers are taken to a PayPal payment page to make their purchases using a credit or debit card. For these transactions, PayPal takes 2.99% of the transaction plus a $0.49 fee.

Which payment gateway is best for WordPress? ›

  • Stripe Pro Payment Gateway – Easy Digital Downloads. ...
  • GiveWP. ...
  • Gravity Forms. ...
  • WP Simple Pay. ...
  • Quick Paypal Payments. ...
  • WordPress Simple Shopping Cart. ...
  • Payment Plugins for Stripe WooCommerce. ...
  • Payment Button for PayPal.
Apr 4, 2024

Can WordPress have payment gateway? ›

Your ability to accept payments seamlessly is crucial — which is where WordPress payment gateway plugins come in. These handy tools let you easily accept credit card payments, donations, and other types of transactions on your website.

How do I add a payment form to WordPress? ›

How to Build Order Forms with Payments for Free in WordPress
  1. Step 1: Install Forminator.
  2. Step 2: Access the Forminator Dashboard.
  3. Step 3: Let's Create a Form.
  4. Step 4: Adding the Order Form Fields.
  5. Step 5: Adding the Stripe Payment Button and Integration.
  6. Step 6: Let's Jazz It Up.
  7. Step 7: Form Submitted.
Feb 9, 2022

How can I test my PayPal account? ›

Create test PayPal account
  1. Open the PayPal Developer website.
  2. Log in to your account or create a new one.
  3. Go to the Sandbox accounts tab.
  4. On the Sandbox test accounts page, click Create account .
  5. Select the Personal (Buyer Account) account type and choose the country.
  6. Click Create .
Feb 1, 2024

How do I enable test mode on PayPal? ›

Go to the PayPal Developers page and either make an account or log in to your existing one. When signing up, make sure to use the same email as your real PayPal account. After logging into your Dashboard, go under Sandbox and go to the Accounts page. This is where you'll collect the information for the test accounts.

How can I check if my PayPal is working? ›

To verify your PayPal account you must log in, and confirm that your account status is 'Verified'. PayPal follows a specific process to verify accounts by asking for documentation such as bank accounts, or credit card statements. If your account is not verified, you will see it as an "Unverified" status.

Can I use PayPal on my WordPress website? ›

Add a PayPal Payment Button. Use the Pay with PayPal block to add a PayPal payment button to any post or page. You can use it to collect payments or donations securely through your site via PayPal. This feature is available on sites with our WordPress.com Explorer, Creator, and Entrepreneur plans.

Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6317

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.