【WooCommerce】WooCommerce PayPal Checkout allows your store to accept payments via PayPal and uses customizable Smart Payment Buttons™.
- Go to: Plugins > Add New on your WordPress site.
- Enter WooCommerce PayPal Checkout in the Search Plugins bar. Author is Automattic/WooCommerce.
- Install Now and Activate.
- A PayPal Business account – go to PayPal.com to sign up or log in to your existing account
- PayPal Reference Transactions via Express Checkout for Subscriptions – apply for and enable Reference Transactions if you intend to use and sell WooCommerce Subscriptions
Setup and Configuration
To set up PayPal Checkout:
- Go to WooCommerce > Settings > Payments.
- Use the toggle next to PayPal Checkout to Enable it.
- Click Set up or Manage to configure your PayPal Checkout settings.
- Configure your settings:
- Title – Choose the title shown to customers during checkout
- Description – Add a description shown to customers if they use PayPal Checkout
- Account Settings – Environment – Select Live to accept payments and Sandbox to test payments.
Connect a new or existing PayPal account.
- Click the Setup or link an existing PayPal Account button to add your API Credentials automatically by logging into your PayPal account.
- When prompted log into your PayPal account.
- Click My Selling Tools on the left side of the page.
- Scroll down to API Access and click Update to view credentials.
- Copy and paste the credentials into the corresponding fields on your WooCommerce site:
- Live API Username
- Live API Password
- API Certificate and Signature, and Live API Subject are optional.
PayPal-hosted Checkout Settings
PayPal Checkout Display Settings
- Enter a Brand Name that displays during checkout on the PayPal site, e.g., The name of your business/store/site.
- Enter the URL of an image you want to display as the Logo Image and Header Image during checkout (optional).
- Add a logo/icon or photo at: Add Image > Upload Files.
- Or use an existing one at: Add Image > Media Library.
- Select a Page Style (optional). Page styles are shown on your PayPal account.
- Select a Landing Page, which all customers initially see on checkout.
PayPal Checkout Advanced Settings
- Check the Enable Logging when troubleshooting issues with your site. Otherwise, leave unchecked/disabled.
- Enter an Invoice Prefix to identify transaction from this site. WC (WooCommerce) is entered by default.
- Tick the box to Require Billing Address during checkout. *Note: This feature is no longer supported by PayPal. If you need to collect billing address, you could turn off the payment buttons on the product and cart pages, and collect that information using the normal WooCommerce checkout fields.
- Tick the box to Require Phone Number if you require customers to enter their phone number on checkout.
- Select a Payment Action from the drop-down. ‘Sale’ captures funds immediately. ‘Authorize’ only verifies the availability of funds; you must then capture the payment.
- Tick the box if you Require Instant Payment. Customer must use a payment method allowing immediate capture (e.g., No checks).
- Select a Subtotal Mismatch Behavior preference for occurrences when totals for PayPal and WooCommerce are different.
PayPal Checkout Button Settings
- Select a Button Color, Shape, Label, Layout, and Size from the dropdown.
- Select Hide Funding Method(s) if you don’t want to display certain funding methods.
- Tick the box for Checkout on cart page, if you wish to display PayPal checkout buttons on the cart page.
- Configure individual settings for each Single Product Page, Mini-Cart, and Regular Checkout Buttons you have enabled.
- Save changes.
Single Product Button, Mini-Cart Button, and Regular Checkout Button Settings
PayPal Checkout Buttons
How to obtain PayPal credentials
This applies if you choose to manually enter your PayPal credentials.
1. Log into your PayPal Business account at: https://www.paypal.com/signin
2. From the navigation menu click Tools > All Tools.
3. Click Integrate PayPal on the left side of the page to display API tools, then click Open under API Credentials.
4. Under Custom checkout experience click Manage API credentials
5. Ensure Request an API Signature is checked and click Agree and Submit
6. Click Show to reveal your credentials and copy the API Username, Password and Signature into your WooCommerce PayPal Checkout settings.
全新 Digital Marketing 體驗，請聯絡 Web 仔。
This is one awesome blog. Really thank you! Really Great.
There is definately a lot to find out about this issue. I love all of the points you made.
These are truly fantastic ideas in regarding blogging.
Hey, thanks for the blog. Much thanks again. Fantastic.