Installation

First, click here to obtain a copy of the free plugin if you have not already done so.  Then follow the steps for manual installation of the plugin.

Manual Installation
  1. Download the plugin from your order email receipt or account history.
  2. Navigate to the Plugins page in your WordPress admin panel.
  3. Click the Add New button at the top of the page.
  4. Click the Upload Plugin button at the top of the page.
  5. Click Choose File, and then browse to the zip file for the plugin that you downloaded in step 1.
  6. Click the Install Now button.
  7. Click to activate the plugin once it has been installed.
Updates

Be sure to install the Angell EYE Updater plugin to receive future notices and automated updates.

Configuration

To setup PayPal Here for WooCommerce you will need to configure a few options within the plugin settings page in WordPress.

”1.

1. Navigate to WooCommerce -> Settings.

"WordPress

From the WordPress admin panel, navigate to WooCommerce -> Settings.

2. Click the Checkout Tab, and then the PayPal Here link.

2. Click the Checkout Tab, and then the PayPal Here link.

PayPal Here WooCommerce POS Settings Link

WooCommerce -> Settings -> Checkout -> PayPal Here

Settings Overview

Adjust the plugin to suit your needs. 

Enable / Disable
Check the box to enable the PayPal Here for WooCommerce app on your site.
Accepted Payment Methods
Here you may choose the payment options that you would like to include in the PayPal Here app.  The payment methods chosen here will be displayed in the PayPal Here app like this:

Invoice ID Prefix
It is recommended to set a unique value here for this website to avoid conflicting with other websites or applications that may be using the same PayPal account.
WooCommerce REST API
Click the button to Generate WooCommerce API Key.  This sets up the REST API key necessary for the web app portion of the plugin to communicate with WooCommerce.

PayPal Here WooCommerce Generate API Key

This will generate the WooCommerce REST API keys necessary for the plugin to sync product / order data between the web app and WooCommerce itself.

View Products
Set which products you would like displayed by default when adding products to orders from the plugin app on your mobile device.  These products will be displayed for quick access, and you will also be able to search for other products to add as well.

PayPal Here WooCommerce POS Product List

Products displayed in the plugin web app are pulled from WooCommerce directly.

PayPal Here Endpoint
This endpoint value is where the plugin web app will run on your site.  This can be loaded from any web browser (desktop and mobile) directly, or you can use the QR codes provided in the settings page or WooCommerce order screen to load the web app at this endpoint.

Example:  By default, this value is set to “paypal-here”.  As such, the web app will load at http://www.sitedomain.com/paypal-here.

PayPal Here Page Title
Set this value to the Page Title you would like to use for the web app provided by the plugin.  This will be displayed in the browser tab of any desktop/mobile browser you are using.
Debug Log
Check the box to Enable Logging in order to keep a log of all the PayPal Here Sideloader requests that are being made.  The PayPal Here Sideloader is an SDK that is used to pass data from the plugin web app into the PayPal Here native mobile app.  These logs can be used for troubleshooting purposes.

Note: Logs will be available under WooCommerce -> Status -> Logs Tab.

Now What?

Now that you have installed and configured the PayPal Here for WooCommerce plugin you are ready to put it to use!  Check out the User Guide for more details on processing WooCommerce payments with PayPal Here.

Looking for Live Help?

Schedule a live meeting with Drew Angell, PayPal Certified Developer, and get all of your questions or concerns answered.