How Payments+ Works with Invoices and Quotes
This guide explains how to use BuildOps Payments+ to collect customer payments through invoices and quotes, record manual payments, and correct common payment issues.
The steps in this guide apply to customers integrated with Payments+
Some options may differ based on your Payments+ setup, accounting integration, user permissions, and company settings.
Before you begin
Make sure the following items are ready before collecting or applying a payment:
Payments+ is active for your company and the payment methods you want to accept are configured.
The correct customer and property records exist in BuildOps.
The invoice or quote uses the correct billing customer.
Your invoice or quote template is ready to send.
For a quote, a Pricebook, quote template, and required quote settings are configured.
For manual payments, you know the payment type, amount, payment date, and invoice or invoices the payment should cover.
Invoice payments and quote deposits: the key difference
Payments+ supports two related but different workflows:
Workflow | How the customer pays | What happens in BuildOps |
Invoice payment | The customer clicks Pay Now in an invoice email and pays by card or ACH. | BuildOps creates the payment, applies it to the invoice, and updates the invoice balance. |
Quote deposit | The customer approves the quote and pays a full or partial deposit through the quote payment option. | BuildOps creates a payment record. The payment must then be manually applied to an invoice when the invoice is created. |
A quote deposit is not the same as an invoice payment. A quote deposit can be collected before an invoice exists, so it remains available as an unapplied payment until your team applies it to the appropriate invoice.
Collecting a payment through an invoice
Step 1: Create or open the invoice
For a Time & Material job, the recommended workflow is to create the invoice from the Job Report. This lets you review the work completed before selecting what to bill.
Open the job from the Dispatch Board, Jobs table, or Global Search.
Click
OPEN JOB REPORT.On the
Visitstab, review each visit you plan to include.Confirm that the visit summary, labor entries, inventory items, parts and materials, purchased items, forms, and supporting details are accurate.
If something needs to be corrected, click
EDIT, update the visit, and save the changes.When the visit is complete, click
REVIEW.Open the
Overviewtab.Confirm the customer, billing information, Pricebook, labor, and billable items.
Click
INVOICEand thenCreate Invoice.
You can also create an ad-hoc invoice from either of these locations:
Go to
Accounting→Invoices→+ NEW INVOICE.Click the
+icon next to the Global Search bar and selectNew Invoice.
Step 2: Choose what to bill
When creating an invoice from the Job Report, choose the scope of the invoice:
Select
Entire Jobto include all billable work that is ready to be invoiced.Select
Specific Visitsto bill only work associated with selected visits.Select a custom combination of labor, inventory items, purchased items, fees, or other billable sections when you need more control.
Select
Include visit summaries in the invoice summarywhen you want visit summaries included in the customer-facing invoice.Click
GENERATE.
Review your selection before generating the invoice. For example, you may want to bill labor now and materials later, exclude an item that is not ready to bill, or invoice only a specific date range.
Step 3: Review and configure the invoice
After the invoice is created:
Review the invoice number, billing customer, issue date, due date, line items, taxes, totals, and balance.
Open the invoice configuration panel by clicking the arrow on the right side of the invoice.
Select the appropriate invoice preset, if one is available.
Review the section settings and confirm that the customer will see the correct level of detail.
Confirm that labor, materials, fees, totals, and the invoice summary appear as expected.
Click
Preview Invoice.Read the preview carefully before sending it.
Download or print the invoice if needed.
Always preview the invoice before sending it, especially if you created a custom invoice or excluded visits, labor lines, or material-related items.
Step 4: Email the invoice with a Pay Now link
When Payments+ is enabled and the payment-link option is active, an invoice email can include a secure Pay Now link.
On the invoice, click the three dots next to
PREVIEW INVOICE.Select
Email Invoice.Select any attachments you want to include, such as the Job Report or forms.
Click
NEXT.Complete the email details:
Email ToCCBCCInvoice TemplateSubjectMessage
Confirm that the invoice balance is still outstanding and that the payment-link option is included when available.
Click
SEND INVOICE EMAIL.
After the email is sent, BuildOps returns you to the invoice page. Review the email status to confirm the message was sent and delivered.
Step 5: The customer pays the invoice
The customer opens the Pay Now link in the invoice email and selects an available payment method, such as a credit card or ACH.
After a successful Payments+ transaction:
BuildOps creates a payment record.
The payment is applied to the related invoice.
The invoice's Amount Paid and Balance fields update.
The customer receives a payment confirmation or receipt email.
If your company passes processing fees to the customer, the fee is displayed separately on the payment page before the customer completes the transaction. If your company absorbs the fees, the payment is recorded in BuildOps for the full customer payment amount.
Step 6: Post the invoice according to your accounting workflow
When the invoice is ready to sync with your accounting system, click POST INVOICE.
If the invoice has already been recorded outside BuildOps, use the drop-down option next to POST INVOICE to bypass posting instead of creating a duplicate accounting record.
Recording a payment manually
Use the manual payment workflow when a customer pays by check, cash, another payment type, or a processor outside the Payments+ invoice-link workflow.
Step 1: Create the payment
Hover over
Accountingand clickPayments.Click
New Payment.Enter the payment details:
Payment Number
Billing Customer
Payment Type
Amount
Date
Click
View Invoices.Review the open invoices for the selected billing customer.
Step 2: Apply the payment
Enter the amount to apply to the invoice.
If the payment covers multiple invoices, enter the amount for each invoice.
Click
Apply.Review the applied amounts.
Click
Save.
Entering the payment details does not, by itself, apply the payment to an invoice. The payment must be distributed in View Invoices and applied before the invoice balance is reduced.
Depending on your accounting setup, you may see additional save options:
Saverecords the payment in BuildOps.Save & Post Paymentrecords the payment and sends it to the connected accounting system.Save & Bypassrecords the payment in BuildOps without sending a duplicate payment to accounting. Use this when the same payment already exists in the accounting system.
Applying an existing payment to an invoice
Use this workflow when the payment already exists but is not yet attached to the correct invoice.
Open the invoice.
Click
Apply Payment.Select the available payment.
Enter the amount to apply.
Click
Applytwice to confirm.Verify that the payment appears in the invoice's Payments section.
Confirm that Amount Paid and Balance show the expected values.
The payment and invoice must belong to the same billing customer. If the payment is not available, verify that the invoice has the correct billing customer and that the payment still has an unapplied balance.
Collecting a deposit through a quote
Quote deposits allow you to request payment before the work is fully invoiced. The deposit can be a percentage or a fixed dollar amount.
Step 1: Create the quote
Before creating the quote, confirm that the customer and property already exist and that your quote settings, Pricebook, quote templates, and external email message template are configured.
Hover over
Operationsand clickQuotes.Click
+ NEW QUOTE.Search for and select the property.
Click
CONTINUE.On the
Infotab, complete the required information, including:Quote Title
Department
Pricebook
Expiration
Job Type
Billing contact and company representative
Add the customer PO number, service agreement, internal notes, and other optional details as needed.
Click
SAVE.Open the
Scope of Worktab and describe the work to be performed.Select any covered assets, if applicable.
Open the
Pricingtab.Add labor, parts, materials, other line items, discounts, and tax as needed.
Review the quote subtotal, total, cost, profit, margin, and markup.
Open
Forms & Attachmentsand add any customer-facing documents you want to share.
Step 2: Configure the quote for customer approval
Open the quote configuration panel using the arrow in the upper-right corner.
Confirm the sections and totals that should appear in the customer-facing quote.
Click
GENERATE Proposal.Select the quote template.
Review the generated proposal and update the text or formatting if needed.
Click
SAVEif you make changes.Click
GENERATE PDF AND SEND.
Step 3: Add a quote deposit payment option
Quote deposit options must be enabled in Payments+ settings before they can be used.
Open
Payments+ Settingsfrom the main menu.Enable the quote deposit or quote payment-link option.
Return to the quote and open the send or share flow.
Select
Include Deposit Payment Linkwhen the option is available.Enter the deposit amount as either:
A percentage of the quote total, from 1% through 100%.
A fixed dollar amount.
Review the deposit amount carefully before sending the quote.
Step 4: Send the quote
Confirm the
Email Toaddress.Add any additional recipients to
CCorBCC.Select the quote external message template.
Confirm the subject and email message.
Select the customer-facing attachments you want to include.
Send the quote.
The quote email includes the quote document and, when enabled, the payment option for the deposit. The customer can review the quote, approve or reject it, and complete the deposit payment through the secure payment experience.
Step 5: Find the quote deposit payment
After the customer completes the deposit payment:
Go to
Accounting→Payments.Search for the payment using the customer, amount, date, or payment number.
Review the payment status and available amount.
Confirm that the payment is associated with the correct billing customer.
Quote deposit payments may be identifiable by a payment number beginning with PAYABLI_Q_ or PAYABLI_VQ_.
At this stage, the payment may still be unapplied. This is expected because a quote deposit can be collected before an invoice exists.
Step 6: Create the invoice for the deposit and apply the payment
When the work is ready to bill, create the invoice using your normal invoice workflow. If you need to create an invoice before the standard job invoice is available, your company may be able to create an ad-hoc invoice.
Create or open the invoice for the correct billing customer.
Open the invoice.
Click
Apply Payment.Select the quote deposit payment.
Enter the amount of the deposit to apply.
Click
Applytwice to confirm.Verify the payment in the invoice's Payments section.
Confirm that Amount Paid and Balance are correct.
Preview and send the invoice if it has not already been sent.
Post the invoice according to your accounting workflow.
The quote deposit does not automatically attach to the later invoice. Your team must complete this application step to reduce the invoice balance.
Step 7: Collect the remaining balance
After the deposit is applied, the remaining invoice balance can be collected through a Pay Now link or recorded manually.
For a Pay Now payment, email the invoice and have the customer pay the remaining balance through the secure link.
For a check, cash, or other payment, create a manual payment and apply it to the remaining invoice balance.
If the customer pays more than the remaining balance, follow the overpayment workflow below.
Troubleshooting
The Pay Now link is missing from an invoice email
Confirm that Payments+ is active for your company.
Confirm that the invoice has an outstanding balance.
Review the invoice email settings and verify that the payment-link option is enabled.
Send the most recent invoice email rather than reusing an older message.
If the option is still missing, contact your BuildOps administrator or Support team.
The customer paid, but the invoice still shows as unpaid
Open the invoice in BuildOps.
Review the Payments section.
Confirm whether the payment appears on the invoice.
Do not create a second payment until the first transaction has been investigated.
Gather the invoice number, payment amount, payment date and time, transaction ID, and receipt information.
Contact Support if the successful payment still does not appear or is not applied correctly.
The quote deposit does not appear on the invoice
This is expected when the quote deposit was collected before the invoice existed. Quote deposits are recorded as payments and must be manually applied to the invoice.
Go to
Accounting→Payments.Find the quote deposit using the customer, amount, date, or payment number.
Confirm that the payment is for the same billing customer as the invoice.
Open the invoice and click
Apply Payment.Select the quote deposit, enter the amount, and click
Applytwice.Confirm the updated Amount Paid and Balance fields.
The payment page does not load or the customer cannot pay
Ask the customer to:
Open the most recent invoice email.
Click the Pay Now button directly from that email.
Try Chrome or Edge, or another supported browser.
Try a private or incognito browser window.
Send a screenshot and the full web address if the issue continues.
A large payment is declined
Large payments may exceed the transaction limit approved for your Payments+ account, or the customer's card or bank may have its own limit.
Collect the following information before contacting Support:
Invoice number
Payment amount
Date and time of the attempt
Screenshot of the error message, if available
Do not repeatedly retry a declined transaction without first confirming the cause of the decline.
Invoice reminders continue after payment or a settings change
Reminder settings affect newly scheduled reminders. Older invoices may already have reminders scheduled.
Go to
Settings→Payments+and review the reminder settings.Open the invoice.
Cancel the active reminder if the invoice should no longer receive reminders.
Confirm that the invoice is marked Paid or Voided when appropriate.
Changes to invoice details or applied payments may also cancel scheduled reminders.
Recommended best practices
Preview every invoice and quote before sending it.
Confirm the billing customer before creating or applying a payment.
Use the invoice payment link when the payment should apply directly to that invoice.
Treat quote deposits as unapplied payments until you manually apply them to an invoice.
Review the Payments section before requesting payment again.
Unapply a payment before moving it to another invoice.




