Venmo IMAP Payment Gateway
Accept Venmo payments. Add invoice # as note; payment is verified automatically from your receipt email. Annual license $100/year.
Product Description
Venmo IMAP Payment Gateway lets you accept Venmo payments in WHMCS using your Venmo username. Customers pay the invoice amount to your Venmo and put the invoice number in the payment note. The gateway connects to your email via IMAP, reads Venmo "paid you" receipt emails, matches the amount and note to the correct invoice, and marks the invoice as paid automatically. No manual checking required. Licensed annually at $100/year per domain.
How It Works
- You set your Venmo username, the email address where you receive Venmo receipts, and your IMAP settings (e.g. Gmail: imap.gmail.com, port 993, App Password).
- You configure a signing secret so payment links are signed and time-limited (e.g. 60 minutes).
- On the invoice, the client sees a "Pay with Venmo" button and is sent to a payment page showing your Venmo username, amount, and a reminder to use the invoice # as the note.
- After the customer sends payment, the gateway checks your inbox for Venmo "paid you" emails, matches note = invoice ID and amount ≥ invoice total, then adds the payment in WHMCS and marks the invoice paid.
- Transaction ID is taken from the Venmo receipt when possible, so it appears correctly in WHMCS.
Key Features
- IMAP auto-verify – Reads Venmo "paid you" emails and marks the invoice paid automatically.
- Venmo username – Use your Venmo username for the payment link and pay page.
- Invoice # as note – Customer adds the invoice number in the Venmo note; gateway matches it to the right invoice.
- Secure payment link – Signed token URL with configurable payment window (e.g. 60 minutes).
- Annual license – $100/year per domain; valid license from whmcsmodules.net required.
- Configurable – IMAP host/port, from-address (e.g. [email protected]), custom customer note on payment page.
- Works with Gmail – Use App Password if 2FA is on.
- Transaction ID – Stored in WHMCS from receipt when available.
Compatibility: WHMCS 8.x and 9.x. PHP IMAP extension required. License is annual ($100/year), not one-time.
After installation, activate the gateway in WHMCS, enter your license key, Venmo username, email, IMAP credentials, and signing secret. Customers will see "Pay with Venmo" on the invoice and get a secure payment page with your username and amount.
Frequently Asked Questions
What is Venmo IMAP?
It's a WHMCS gateway that accepts Venmo payments. The customer sends money to your Venmo username and puts the invoice number in the note. The module reads your Venmo "paid you" receipt emails via IMAP and automatically marks the matching invoice as paid.
How does IMAP verification work?
You enter the email address that receives Venmo receipt emails and its IMAP password (e.g. Gmail App Password). The gateway logs in, searches for "paid you" emails from Venmo, and matches amount and note (invoice #) to the invoice, then adds the payment in WHMCS.
What if I use Gmail with 2FA?
Use a Gmail App Password for the gateway, not your normal password. IMAP host: imap.gmail.com, port 993.
Is the payment link secure?
Yes. The link to the payment page is signed with a secret and has an expiry time (e.g. 60 minutes). You set the "Signing Secret" in the gateway configuration.
Is this a one-time or yearly license?
Yearly. The license is $100 per year per domain. You need an active license for the gateway to work.
Which WHMCS versions are supported?
WHMCS 8.x and 9.x. The module uses standard WHMCS gateway and invoice APIs. PHP IMAP extension is required.
Related Products
IPTV Stripe Payment Gateway
IPTV Payment Solutions with Stripe integration
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- Stripe gateways
- + 1 more features
IPTV Square Payment Gateway
IPTV Payment Solutions with Square integration
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- Square payment processing
- + 4 more features
IPTV QuickBooks Payment Gateway
IPTV Payment Solutions with QuickBooks (Intuit) integration
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- QuickBooks invoice link or Payments API
- + 4 more features