WP Honcho
VPayments

Venmo Payment Gateway for WooCommerce

Add Venmo to your WooCommerce checkout. Customers tap one button or scan a QR code, and the payment arrives with the exact amount and order number already filled in.

  • One-tap Venmo payments
  • Order number in every note
  • On Hold or Processing — your call
5.0 · 1 review
Venmo Payment Gateway for WooCommerce preview
$74/ year

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

What it does

Venmo payments that match your orders.

Most stores that take Venmo end up matching payments to orders by hand. This plugin fills in the amount and the order number for the customer, so each payment is easy to find and confirm.

One-tap Venmo payments

A Click to Pay on Venmo button for phones and a QR code for desktop. Both open Venmo with the payment already filled in.

Order number in every note

Each payment includes the order number and exact total, so you can match it to an order at a glance.

On Hold or Processing — your call

Keep orders On Hold until you confirm the money arrived, or process them automatically.

Instructions customers can find again

Payment details appear on the thank-you page, in order emails, in My Account and wherever you place the shortcode.

What your customers see

From checkout to paid in three taps.

Customers never have to copy your username or type the amount. The plugin fills in the payment for them.

WooCommerce checkout with Venmo selected as the payment method
STEP 01

Choose Venmo at checkout

Venmo appears with the other payment methods in your normal WooCommerce checkout, under the title you set.

Thank-you page with a Click to Pay on Venmo button and QR code
STEP 02

Tap to pay or scan

The thank-you page has a Click to Pay on Venmo button for phones and a QR code for desktop.

Venmo payment information showing username, amount and order note
STEP 03

Everything filled in

Your username, the exact amount and the order number are shown and entered in Venmo for the customer.

Optional automation

Let paid orders confirm themselves.

Checking Venmo 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

    Venmo emails you

    Your Venmo 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.

Single 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

What store owners are saying.

5.0
★★★★★1 review
★★★★★

Excellent plugin!

Just what I need for all of my clients sites! This works perfect and is so easy to setup. Thank you!!

Priya S.
Questions

Good to know.

Something else on your mind?

Just ask me Read the setup guide
Does the plugin take payments through Venmo’s API?

No. Customers pay you directly in the Venmo app, and the plugin fills in your username, the amount and the order number for them. No API keys or Venmo developer account are needed, and the money goes straight to your Venmo account.

How do I know which order a payment belongs to?

Every payment note includes the order number, for example “Order #3896 - Your Store”, along with the exact order total. Match the note in Venmo to the order in WooCommerce.

What happens to the order after checkout?

You pick one. Manual processing, which is recommended, puts new orders On Hold until you confirm payment. Automatic processing marks them Processing right away without checking payment.

Can payments confirm orders automatically?

Yes, optionally. Turn on the webhook and forward your Venmo payment emails through Zapier’s Email Parser or Zoho Mail. When the amount matches, the order moves to the status you choose. Over- and underpayments stay On Hold with a note, and every payment is logged on the Payment Receipts screen.

What if a customer closes the page before paying?

The payment instructions are also added to the order confirmation email and the order details in the customer’s account. You choose which order statuses show them. By default they show for On Hold orders.