WP Payment Pal Documentation
← Back to site

Connecting Your PayPal Account

Link your PayPal Business account to start accepting payments in sandbox and live modes.

Reading time: 5 minutes | Difficulty: Beginner

Overview

Learn how to connect your PayPal Business account to WP Payment Pal to start accepting payments. You’ll connect both Sandbox (test) and Live (production) accounts.

Prerequisites

  • WP Payment Pal installed and activated
  • A PayPal Business account (Create one here)

Step 1: Access PayPal Settings

  1. Go to WP Payment Pal > Settings in your WordPress admin
  2. Click the PayPal tab
PayPal settings tab

Step 2: Choose Your Mode

Select which mode you want to connect first:

Mode Purpose
Sandbox Test payments without real money
Live Accept real payments from customers

We recommend connecting Sandbox first to test your forms.

Step 3: Connect Sandbox Account

  1. In the PayPal settings, find the Sandbox Connection section
  2. Click the Connect with PayPal button

Connect with PayPal button highlighted
3. A PayPal popup window will appear
4. Log in with your PayPal Sandbox credentials
5. Authorize the connection by clicking Agree and Connect
6. The popup will close and you’ll see a success message

After connecting, you’ll see:

Sandbox connection card highlighted
  • Your Sandbox email address displayed
  • A green “Connected” status indicator
Connected status highlighted
  • A Disconnect button (if you need to change accounts)

Step 4: Connect Live Account

Once you’ve tested with Sandbox, connect your Live account:

  1. Scroll to the Live Connection section
  2. Click Connect with PayPal
  3. Log in with your real PayPal Business credentials
  4. Authorize the connection
  5. Verify the connection shows “Connected”

Step 5: Set Default Mode

Choose which mode forms should use by default:

  1. Find the Default Mode setting
  2. Select Sandbox for testing or Live for production
Default mode selector highlighted
  1. Click Save Changes

Individual forms can override this setting.

Understanding the Connection

When you connect your PayPal account, WP Payment Pal:

  • Receives API credentials to process payments
  • Sets up webhooks to receive payment notifications
  • Does NOT store your PayPal password
  • Creates a secure OAuth connection

Troubleshooting

Popup doesn’t appear

  • Disable popup blockers for your site
  • Try a different browser
  • Ensure JavaScript is enabled

Connection fails

  • Verify you’re using a Business account (not Personal)
  • Check that your PayPal account is verified
  • Try disconnecting and reconnecting

Wrong account connected

  1. Click the Disconnect button
  2. Reconnect with the correct credentials

Security Notes

  • Your PayPal login credentials are never stored on your site
  • The connection uses secure OAuth 2.0 authentication
  • You can revoke access anytime from your PayPal account settings

What’s Next?