Paypal Buttonset Up Payments Via Paypal On Your Site

Posted on by
This page was printed on Jan 24, 2021. For the current version, visit
  1. Enter your phone number and agree to the terms. To read the terms, click the PayPal Here Agreement link, which includes the fees for using PayPal Here. You'll need to check the box next to 'I have read and agree to the PayPal Here Agreement' to agree to the terms.
  2. Smart Payment Buttons™ give customers the option to pay with PayPal, Venmo, PayPal Credit., and major credit cards and debit cards on almost any device. Buy Now Make it easy to buy one or more of a single item.
  3. Hi Vacicmila, To answer your query as raised, you need to have a multi currency PayPal account set up - process of setting it up is described in the above article. In other words, you need to add foreign currencies as the accepted ones on your PayPal account, then you will be getting a payment in the currencies other than your domestic one.

When asked to pay for your item or subscription, select PayPal as the payment method. Once you get to the checkout page, click the button next to “PayPal” under the “Pay With” section. (NOTE: on some websites, this may instead be a button that says Pay with PayPal.) 3. Provide your PayPal account log-in credentials.

When you set up your Shopify store, Shopify creates a PayPal Express Checkout account for the email address you used to set up your store. If you already have a PayPal account with that email address, then you receive payments from orders made with PayPal right away. If you want to issue refunds or manually capture payments, then you need to finish setting up your PayPal account. To use PayPal on your store, you should upgrade your personal account to a business account. Most functions and tools provided by PayPal for business owners are only available when using a business account.

If you don't have a PayPal business account with the email address you used to set up your store, then you can add your email address to an existing PayPal account or sign up for a new PayPal business account with the same email address you used to set up your store.

Grow your business

If you need help setting up PayPal Express Checkout, then you can hire a Shopify expert.

Finish setting up your PayPal account

If you want to issue refunds or manually capture payments using PayPal, then you need to give Shopify permissions from your PayPal business account.


  1. From your Shopify admin, go to Settings > Payments.
  1. From the Shopify app, go to Store > Settings.
  2. Under Store settings, tap Payments.
  1. From the Shopify app, go to Store > Settings.
  2. Under Store settings, tap Payments.
  1. In the PayPal section, click Deactivate.

  2. Click Deactivate again to confirm.

  3. In the PayPal section, select your PayPal account type.

  4. Click Activate.

  5. Enter the email address for your PayPal account, then click Next:

  6. Enter the password for your PayPal account, then click Log In:


    If you've used another PayPal account recently, the email for that account might already be filled in. Make sure you're using the email for the account you want to connect to your store.

  7. On the PayPal permissions page, click I Give Permission.


    If your account is already set up, then you don't see the permissions page.

    There are several ways to schedule a meeting in Teams: Select Schedule a meeting in a chat (below the box where you type a new message) to book a meeting with the people in the chat. Go to Calendar on the left side of the app and select New meeting in the top right corner. Select a range of time in the calendar. A scheduling form will pop open. The scheduling form is where you'll give your meeting a title, invite people, and add meeting details. How to create a meeting in teams. To schedule a meeting, open Outlook and switch to the calendar view. Click New Teams Meeting at the top of the view. Add your invitees to the Required or Optional field (s)—you can even invite entire contact groups (formerly known as distribution lists). Add your meeting subject, location, start time, and end time.

  8. On the PayPal confirmation page, click Go back to Shopify.

  9. Make a test transaction to make sure everything is set up properly.

PayPal's shipping and billing addresses

PayPal fills out the billing address fields with the customer’s shipping address. The customer can edit the information by clicking Change...

This is how PayPal works and it cannot be modified. Shopify can send only a single address to PayPal. For normal PayPal payments (as opposed to credit card payments) this address must be the shipping address, because PayPal already has the billing address. There is no way for Shopify to know ahead of time whether the customer has a PayPal account. As a result, Shopify can't send the billing address, such as when the customer is paying with a credit card instead.

Let customers pay without a PayPal account

With PayPal Express, the default is set to ask customers to log in to PayPal (or create a PayPal Account. You can enable guest payments to let customers pay with their credit card even if they don't have their own PayPal account. To enable this feature, you need to have linked your own credit card to your PayPal business account.

To enable guest payments, you need to change the settings in your PayPal account settings. Learn more about enabling guest payments at PayPal.


In some countries and regions, PayPal requires that customers pay by using a PayPal account. To confirm whether this applies to the country where your business is located, contact the PayPal support team.

Paypal Buttonset Up Payments Via Paypal On Your Site Credit Card

Require phone numbers for PayPal Express checkout orders

If you depend on having your customers' contact information and use PayPal Express, then you might have noticed that the Shopify order details page does not contain the phone number. To add the phone number field to your checkout, contact PayPal support.

Testing PayPal


If your store is on a trial plan, you need to launch your store before you can make a test transaction. Your trial end date does not change.

You can test the credit card processing ability by creating a test product and purchasing it from your own store using a different PayPal account than the one set up to receive payments on your store.

Common issues

There are a few common errors that can occur when using PayPal with Shopify:

Paypal Buttonset Up Payments Via Paypal On Your Site Website

Unable to complete activation

To activate Paypal, your store's country must match the one set for your Paypal account. You can update your store's country from the General Settings in Shopify.

Your PayPal account is not a business account

To use PayPal on your store, the PayPal account needs to be a business account. You can learn how to upgrade to a business account on the PayPal site.

Payment has already been made for this InvoiceID

This error occurs when you use the same PayPal account on multiple Shopify stores. PayPal reads the order ID as a duplicate and does not process the transaction.

To resolve this error, you must change your order ID format by adding a prefix or a suffix to your order IDs.

Error from gateway: Too many requests for operation

This error occurs when too many request have been sent to PayPal in a short period of time. PayPal mistakes this for a type of spam attack.

Your account is temporarily suspended for 24 hours. You can contact PayPal to resolve this issue.

Invalid Vendor Account (PayFlow Pro)

If you are setting up PayPal and you get the message 'Invalid Vendor Account' this is probably because you didn't enter all the necessary credentials.

You need to generate Payflow credentials in your PayPal account and enter those in the Payment providers page in your Shopify admin. The Vendor/Merchant Login, User, and Password are mandatory.

Unable to refund: You do not have permissions to make this API call

This error might mean that the connection between Paypal and Shopify isn't working. You need to sign in to your PayPal account to give Shopify access.

You need to deactivate and then reactivate PayPal in your Payment providers settings. If you receive any orders while the connection isn't working, then you aren't able to refund those orders through Shopify. To refund orders placed before reactivation, refund the payment from your PayPal account.




This PayPal plugin will allow you to sell products or services on your website using a PayPal Buy Now Button.

Watch this 1 minute video of how the plugin works:

You can place a PayPal Buy Now button anywhere on your site where you want to sell something. Your customers can use their PayPal account to pay for your products or services or they can pay by Debit or Credit Card.

What makes this PayPal plugin powerful is its simplicity. You don’t have to spend days setting up an eCommerce Solution. Just install this PayPal plugin and in just a few minutes customers from around the world can start buying products or services from your website using PayPal.

On the settings page of the plugin you will find clear instructions on how to sign up for a PayPal account if you don’t have one already. This PayPal plugin also provides instructions for how to setup a PayPal Sandbox account – which will allow you to setup a fake PayPal buyer and seller account (with fake money) so you can test everything before you start selling to the public.

If you have any problems, questions, or issues please create a support request and we will get back to you quickly.

This PayPal plugin works with any WordPress theme.

WPPlugin is an offical PayPal Partner based in Boulder, Colorado. You can visit WPPlugin’s website at Various trademarks held by their respective owners.

PayPal Buy Now Button Features

  • PayPal Button Inserter – Just enter your items name, price, etc. and it make the Buy Now button for you
  • Works with any WordPress Theme
  • Built in support for 18 languages (PayPal currently supports 18 languages)
  • Built in support 25 currencies (PayPal currently supports 25 currencies)
  • Choose from 4 different PayPal button designs
  • PayPal testing through SandBox
  • PayPal authorization mode – sale or authorize
  • Choose how the PayPal window opens
  • Choose a cancel payment url
  • Choose a succesful payment url

PayPal Buy Now Button Pro

We offer a Pro version of this PayPal plugin for business owners who need more features.

  • Manage PayPal buttons in a Central Location
  • View Sales in your Admin
  • Coupons
  • Inventory Management
  • Charge Fixed Tax
  • Charge Tax Rate
  • Charge Shipping & Handling Per Item
  • Price Dropdown Menu
  • Text Dropdown Menu
  • Show Price Beside Button
  • Show Name Beside Button
  • Set a Quantity Per Item
  • Apply a Fixed Discount Per Item
  • Apply a Discount Rate Per Item
  • Add an Item ID or SKU
  • Hide Customer’s Custom Note Field
  • Change PayPal’s Return to Merchant Text
  • Each Button Can Have Its Own Size
  • Add a Custom Button Image

WPPlugin is an offical PayPal Partner. Various trademarks held by their respective owners.


Paypal Payment Button

Automatic Installation

  1. Sign in to your WordPress site as an administrator.
  2. In the main menu go to Plugins -> Add New.
  3. Search for PayPal Buy Now Button and click install.
  4. On the PayPal plugins settings page enter your PayPal account email or merchant ID.
  5. In your page or post editor, you will see a button called PayPal Button to create shortcodes automatically. Or if you want to manually make a PayPal button place [wpecpp name='Product name goes here' price='6.99'] in a post or page where you want your a PayPal button to show.
  6. That’s it. You are now ready to start accepting PayPal payment on your website.


How do I use this PayPal plugin

In your page or post editor, you will see a button called PayPal Button to create shortcodes automatically.
Or if you want to manually make a PayPal button place [wpecpp name='Product name goes here' price='6.99'] in a post or page where you want your a PayPal button to show.

Pay With Paypal Button

Can I put more then one shortcode on the same post / page?

Yes, there is no limit to the amount of PayPal Buy Now buttons you can put on one post / page, or your entire site.


This used to be a great plugin, but was useless in the new editor.