WP Honcho
PPayments

PayPal Payment Gateway for WooCommerce

Take PayPal payments in WooCommerce without API keys. One tap opens PayPal.Me with your username and the order total filled in, and customers are reminded to include the order number.

  • No API credentials
  • Amount filled in for them
  • Order number reminder
PayPal Payment Gateway for WooCommerce preview
$74/ year

30-day money-back guarantee · Secure checkout by Stripe

What it does

PayPal payments without the API setup.

Skip developer accounts and API credentials. Customers pay your PayPal.Me link with the amount already entered, and each payment is tied back to its order.

No API credentials

Works with your PayPal.Me username. No developer app, client ID or secret to set up.

Amount filled in for them

The pay button and QR code open PayPal with your username and the exact order total.

Order number reminder

The thank-you page asks customers to include their order number, and shows the exact note to use.

Optional auto-confirmation

Forward PayPal payment emails to a parser and matching orders update themselves. Mismatched amounts are flagged.

What your customers see

PayPal payments without the API setup.

The pay button opens your PayPal.Me link with the order total already entered. No developer account, client ID or secret needed.

PayPal thank-you page with pay button and QR code
STEP 01

Tap to pay or scan

The Click to Pay on PayPal button and QR code open PayPal with your username and the exact total, with a reminder to include the order number.

PayPal payment information on the thank-you page
STEP 02

Every detail in one place

Your name, PayPal username, the exact amount and the note to use, with a reminder that orders ship once funds clear.

PayPal payment instructions in the WooCommerce order email
STEP 03

Instructions in their inbox

The order email includes the amount, where to send it and the note, so customers can pay later from their phone.

Optional automation

Let paid orders confirm themselves.

Checking PayPal for every order gets old fast. Turn on the built-in webhook and payments can update their orders automatically. Setup is optional, and the plugin walks you through it.

  1. 01

    PayPal emails you

    Your PayPal payment notification is forwarded to an email parser such as Zapier's Email Parser.

  2. 02

    Order number and amount are read

    The parser pulls the order number and amount from the email and sends them to your store’s secure webhook.

  3. 03

    The plugin checks the amount

    If the amount matches the order total, the order moves to the status you choose: Processing, Completed or On Hold.

  4. 04

    Anything off gets flagged

    Overpayments and underpayments stay On Hold with a note. Every payment is logged on the Payment Receipts screen.

Secured with a secret key you can regenerate at any time. Duplicate notifications are ignored.

Pricing

Pick your license.

1 Site

1 website

$74/ year
  • Plugin download
  • Updates and support
  • 30-day money-back guarantee

Try it on your store for 30 days. If it’s not the right fit, email me and I’ll refund your purchase. Refund policy

Customer reviews

Be the first to review it.

Using PayPal Payment Gateway for WooCommerce on your store? Tell other store owners how it works for you.

Questions

Good to know.

Something else on your mind?

Just ask me Read the setup guide
Is this the official PayPal Checkout?

No. It’s a lightweight alternative that uses your PayPal.Me link instead of PayPal’s checkout API, so there are no API credentials to manage. Customers send the payment in PayPal and you confirm it, by hand or with the optional webhook.

Is the order number added to the payment?

PayPal.Me links pre-fill the amount but not the note, so the thank-you page reminds customers to include their order number and shows the exact note to use.

How do orders get marked as paid?

With manual processing, which is recommended, orders stay On Hold until you confirm the payment. You can also turn on the webhook so PayPal payment emails, read by Zapier’s Email Parser or Zoho Mail, confirm matching orders automatically.

What if a customer sends the wrong amount?

When the webhook is on, the plugin compares the payment with the order total. Over- and underpayments keep the order On Hold with a note explaining the difference, and every payment is logged on the Payment Receipts screen.

Can I show the instructions somewhere else?

Yes. They are added to order emails and the customer’s order page, and you can place [paypal_payment_instructions] on any page.