SHOULD PLUMBING WEBSITES ACCEPT ONLINE PAYMENTS? THE PROS AND CONS.
Online payments are everywhere. But should YOUR plumbing business accept them through your website? Here's an honest breakdown of when it makes sense and when it doesn't.
"Can I just pay you online?"
If you haven't heard this from a customer yet, you will. Because the world is going cashless. People pay for everything online. Groceries. Rent. Their dog's acupuncture. (Yes, that's a thing.)
So the question becomes: should your plumbing website accept online payments?
The answer is... it depends.
I know, I know. You wanted a yes or no. Bear with me.
There are real benefits to accepting online payments. And there are real risks. Let me walk you through both so you can make the right call for YOUR business.
The Case FOR Online Payments
### 1. Faster Collections
This is the big one. How much time do you spend chasing payments? Following up on invoices? Waiting for checks to arrive in the mail?
With online payments, the customer pays right there. Done. Money hits your account in 1 to 3 business days.
Plumbers who accept online payments report getting paid 2 to 3 times faster than those who don't. That's not a small thing when you've got parts suppliers and employees to pay.
### 2. Fewer Awkward Conversations
We've all been there. You finish the job. The customer says "I'll mail you a check." Or "I need to run to the ATM." Or the classic: "I'll get you next week."
With an online payment option, you can send them a link or direct them to your website right then and there. "Just pay through our website whenever you're ready. Here's the link."
Professional. Painless. No awkward standing in their kitchen waiting.
### 3. It Looks Professional
A website with online payment capability signals that you're a serious, modern business. Not a guy with a hand-written invoice pad.
For younger homeowners (millennials and Gen Z, who are now the biggest group of first-time homebuyers), online payment isn't a luxury. It's an expectation. They might actually be surprised if you DON'T offer it.
### 4. Better Record-Keeping
Every online payment is automatically documented. Date, amount, customer, invoice number. No more lost checks. No more "did that payment clear?" No more shoebox full of receipts.
This makes tax time way less painful. Your bookkeeper will love you.
### 5. Potential for Deposits and Pre-Payment
For bigger jobs (water heater replacements, repiping, bathroom rough-ins), you can collect a deposit upfront through your website before you even show up. This reduces no-shows and ensures the customer is committed.
"Pay your 20% deposit online to secure your appointment."
That's a game-changer for scheduling and cash flow.
The Case AGAINST Online Payments
### 1. Processing Fees
Here's the one nobody wants to talk about.
Credit card processing fees typically run 2.5% to 3.5% per transaction. On a $500 job, that's $12.50 to $17.50 going to the payment processor.
Doesn't sound like much? Over the course of a year, it adds up.
If you process $200,000 in online payments, you're paying $5,000 to $7,000 in fees. That's real money.
Some plumbers pass this fee to the customer (adding a "convenience fee"), but that can rub people the wrong way. Others just absorb it as a cost of doing business.
### 2. Chargebacks and Disputes
When you take a check or cash, the payment is final. When you take a credit card, the customer can dispute it.
"The work wasn't done right." "I didn't authorize that charge." "My kid used my card."
Chargebacks cost you the full amount of the transaction PLUS a $15 to $25 fee. And if you get too many chargebacks, your payment processor can drop you entirely.
This isn't super common in the plumbing world, but it happens. Especially with unhappy customers.
### 3. Setup Complexity
Depending on your website platform, setting up online payments can range from "pretty easy" to "kind of a pain."
You'll need:
- A payment processor (Stripe, Square, PayPal, etc.)
- Integration with your website
- An invoicing system
- PCI compliance (security standards for handling credit card data)
If you're on a platform like Jobber, Housecall Pro, or ServiceTitan, they have built-in payment features that handle most of this. But if you're trying to bolt it onto a basic website, it requires some setup.
### 4. Some Customers Prefer Cash
Older homeowners. Certain demographics. People who are just private about their finances. A meaningful percentage of customers still prefer to pay with cash or check.
If you go all-in on online payments and stop accepting other methods, you could alienate part of your customer base.
The smart move: offer online as an OPTION, not the only method. "You can pay by cash, check, or online. Whatever's easiest for you."
### 5. Security Concerns
Handling credit card data comes with responsibility. If your website gets hacked and customer payment info is stolen... that's a nightmare you don't want.
The good news is that most modern payment processors (Stripe, Square) handle the security for you. Your website never actually touches the credit card data. The processor handles it in their secure environment.
But you still need SSL on your site. You still need to keep your website software updated. And you still need to be smart about security.
The Best Payment Setup for Plumbers
Here's what I'd recommend for most plumbing businesses.
Use a field service management tool with built-in payments. Jobber, Housecall Pro, or ServiceTitan all let you create invoices and accept payments through their platform. The payment link can be texted or emailed to the customer after the job.
On your website, add a "Pay Your Invoice" button. This links to your payment processor's hosted page. The customer enters their invoice number, enters their card info, and pays. Simple.
This setup gives you:
- Online payment capability (check)
- Secure processing handled by pros (check)
- No complicated website integration needed (check)
- A professional customer experience (check)
Don't try to build a full e-commerce checkout on your plumbing website. You're not Amazon. You don't need a shopping cart. You need a simple way for customers to pay their invoice online.
What About Deposits Through Your Website?
This is worth considering if you do a lot of bigger jobs.
A simple "Book & Pay Deposit" page on your website can work great. The customer fills out a form, you send them an estimate, and they pay a 20% deposit through a secure link to confirm the appointment.
This works especially well for:
- Water heater installations
- Bathroom remodels
- Repiping projects
- Any job over $1,000
Deposits reduce no-shows, improve cash flow, and filter out tire kickers. If someone's willing to put down $200 to book you... they're serious.
The Bottom Line
Should your plumbing website accept online payments?
If you're doing more than $100K in annual revenue: Yes. The convenience and professionalism are worth the processing fees.
If you're a small operation just starting out: Maybe. Start with a basic "Pay Your Invoice" link through Stripe or Square. See if customers use it. Scale from there.
Either way: Keep accepting cash and checks too. Don't force anyone into a payment method they're not comfortable with.
Online payments aren't a silver bullet. But they're a sign of a modern, customer-focused business. And that perception alone can win you jobs.
Need a website that's set up for online payments (or anything else that converts visitors into customers)? Get a free website audit and we'll assess your current setup.
Check our pricing. See what other plumbers say about working with us.
P.S. Quick tip: if you DO start accepting online payments, add a small incentive. "Pay online within 24 hours and save 2%." This encourages faster payment AND offsets your processing fees. Win-win. Customers love a discount, even a small one. And you get your money faster. Let's set this up for you.