QuoteIQ makes it easy to accept payments through invoices by integrating directly with Stripe. In this guide, you'll learn how to connect your bank account, choose your payout schedule, and see how customers pay you through QuoteIQ.
Prefer to watch?
Step 1: Open the Settings Menu
From your Dashboard, click Settings in the left-hand sidebar.
Step 2: Select "QuoteIQ Payments" under Company Info
Inside the Settings screen, scroll to the Company Info section and click QuoteIQ Payments.
Step 3: Connect Your Stripe Account
Inside the QuoteIQ Payments screen, click the Connect Bank Account button.
Follow the prompts to:
Create a Stripe account or log in to an existing one
Enter your bank account details
Verify your identity (if prompted)
Stripe handles all the payment processing inside QuoteIQ. QuoteIQ never stores credit card numbers — all payment data is secured by Stripe.
Important: Stripe Will Ask for Your Business Website
During Stripe's setup flow, you'll be asked to provide a URL for your business — typically a website. This step trips up a lot of contractors, especially solo operators, brand-new businesses, and contractors in Canada or outside the US. Here's exactly what works and what doesn't so you don't get rejected during verification.
⚠️ The reality from our support inbox:
Stripe's official documentation says you can submit a social media profile, a mobile app URL, or even a written product description in place of a website. In practice, contractors who submit those alternatives often get rejected by Stripe's verification team. The path that consistently works is a real, working business website that clearly describes who you are and what you do.
What Stripe Will Reject
A parked or empty domain you bought but never built
A blank placeholder page with no business info
A "Coming Soon" page with no description of your business
A domain that 404s or doesn't resolve
A pure lead-capture form with no info about your business, services, or contact details
What Reliably Works
A real, working website that clearly displays:
Your business name
A description of your services
Your service area
Contact info (phone, email, or a contact form)
Don't Have a Website? Here's the Fastest Fix
The fastest way to get a Stripe-approved website live is Budget Built Sites — an AI-powered website builder built by QuoteIQ specifically for home service contractors. Every site is generated with the exact business info Stripe looks for: name, services, service area, and contact details.
3-day free trial — no commitment
Use code BBS at checkout for $5 off — drops it to $30/mo
Site is live in under 5 minutes
Free onboarding call to add your photos and any edits
Built-in SEO, AEO, and GEO optimization so the same site that gets you Stripe-approved also helps you get found by customers
Once your website is live and visible, head back into QuoteIQ to finish your Stripe setup using the same Connect Bank Account flow above.
Step 4: Choose Your Payout Schedule
Once your Stripe account is connected, select how you'd like to receive payouts:
Daily
Weekly
Monthly
Or manual payouts triggered by you
Choose the option that works best for your cash flow.
Step 5: Complete Setup
After saving your payout preferences, click Done. You're now ready to collect payments through QuoteIQ invoices.
All invoices sent from your account will now include a "Pay Now" button for your customers to submit payment.
How Payments Work
When your customer pays through an invoice, Stripe processes the transaction.
You'll receive a mobile notification instantly when payment is successful.
Funds are transferred to your connected bank account based on your payout settings.
You can log into Stripe at any time to view transaction history or manually send a payout.
How to Collect Payment from Customers
QuoteIQ supports two ways to collect payment:
1. Stripe-Powered Online Payments (Invoice Payment Link)
Every invoice you send includes a "Pay Now" button that opens a Stripe-powered checkout. Customers can pay using any Stripe-supported payment method, including:
Credit and debit cards
Apple Pay and Google Pay (when paying on a supported device)
ACH bank transfer (when ACH is enabled in your Stripe settings)
Klarna and Afterpay financing (when enabled — see Consumer Financing)
The checkout is embedded directly on the invoice page — full-screen on mobile, modal on desktop — so customers don't leave the invoice to complete payment.
2. Manual Credit/Debit Entry (In-App)
For in-person payments where the customer hands you their card, you can manually enter the card details directly in the QuoteIQ app to charge the invoice. Useful when you're on-site and the customer wants to pay before you leave.
Payment Features in QuoteIQ
Beyond basic invoice payments, QuoteIQ includes several payment features to help you get paid faster and more flexibly:
Accept Tips on Invoices
Customers can add a tip when paying an invoice. This is built into the payment flow — no extra setup required.
Card-on-File
Save a customer's payment method for recurring or future charges. Useful for repeat customers or subscription-based services.
Invoice Subscriptions / Recurring Service Plans
Set up recurring invoices for customers on maintenance plans, regular service schedules, or subscription agreements. Invoices generate and send automatically on your chosen schedule.
Payment Reminders
Send payment reminder notifications to customers with unpaid invoices. You can send reminders manually from any open invoice.
FAQs
What payment methods can my customers use?
Customers can pay through the Stripe-powered "Pay Now" link on their invoice using any Stripe-supported method — credit/debit cards, Apple Pay, Google Pay, ACH bank transfer (if enabled), or Klarna/Afterpay financing (if enabled). For in-person payments, you can also manually enter the customer's card details in the QuoteIQ app to charge the invoice on the spot.
How do I collect payment in person?
Two options: (1) open the invoice on your phone or laptop and let the customer tap the "Pay Now" link to pay through Stripe checkout (they can use card, Apple Pay, or Google Pay on their own device), or (2) manually enter their card details into the invoice in the QuoteIQ app to charge it directly.
How fast do I get paid?
This depends on your payout schedule in Stripe. If set to daily, funds typically arrive in your bank account within 2 business days of the transaction. Weekly and monthly payouts follow the schedule you configured.
Can I accept payments without sending an invoice?
An invoice is required to collect payment in QuoteIQ. The good news: invoice creation is fast — you can create and send an invoice (or charge it manually in person) in under a minute.
Is there a processing fee?
Stripe charges standard processing fees for each transaction. QuoteIQ does not add any additional fees on top of Stripe's rates. You can view Stripe's current pricing at stripe.com/pricing.
Does Stripe require me to have a website?
Stripe will ask for a business URL during account setup. Stripe's official documentation says you can submit a social media profile or a written product description in place of a website, but in practice contractors who try those alternatives often get rejected during verification. The path that reliably works is a real business website with your name, services, service area, and contact info. If you don't have one, Budget Built Sites (built by QuoteIQ) gets you a Stripe-ready site live in minutes — use code BBS for $5 off ($30/mo).
Does this apply if I'm in Canada or outside the US?
Yes. Stripe's website verification requirement applies across the US, Canada, the UK, Australia, and every other supported region. The same rules apply: a real, working site with business information passes; parked or empty domains fail.
My Stripe account was rejected because of my website. What now?
Stripe will email you with the specific reason. Most common fixes: add a description of your business and services, add visible contact information, or replace the URL with a real website. If you're stuck, the quickest unblock is to spin up a Budget Built Site (use code BBS for $30/mo) — every BBS site includes the exact info Stripe verification looks for.




