Skip to main content
Payments

How Pay by Link Is Cutting Invoice Chasing for UK Tradespeople

•IBIOS Editorial Team•8 min read

Chasing payment takes up time that UK tradespeople would rather spend on paid work. Bank transfers arrive late and without references. Taking card details over the phone creates compliance risk. Pay by link sidesteps all of this — and when the link is embedded in the quote document itself, the chase never needs to start.

The payment problem every UK tradesperson recognises

The bathroom installation is complete on Friday. The final invoice is sent by email on Friday afternoon. By Monday morning, nothing has arrived. A text on Tuesday gets a reply: “I’ll sort it today.” Wednesday, still nothing. Another text on Thursday. By the time the payment arrives, the job is well behind them, and the tradesperson has spent more time chasing than the job warranted.

This pattern is common enough that most tradespeople have normalised it as the cost of doing business. It is not. Time spent chasing payment is time not spent on revenue-generating work, and it compounds across every job in the pipeline simultaneously.

Bank transfer has a structural problem for trade payments: the action happens at a different time and place from the decision to pay. The customer agrees to the invoice in front of you, but the actual transfer requires them to open their banking app later, find your account details, enter the correct amount, and add a recognisable reference. Each of those steps is an opportunity for delay. Taking card details over the phone is faster, but capturing card numbers verbally creates a PCI DSS compliance obligation that most small trade businesses are not equipped to handle.

What is pay by link and how does it work?

Pay by link is a payment URL generated by a payment processor — IBIOS uses Stripe — that takes the customer directly to a secure hosted checkout page. The customer clicks the link or scans a QR code, enters their card details on the Stripe-hosted page, and completes the payment there and then. Funds settle to the trade account on the payment provider's normal schedule.

The link can be sent by text message, email, or WhatsApp. It can also be embedded as a QR code in a printed or PDF document. The customer does not need to create an account, download an app, or have a specific banking provider. Any card works. The payment is as simple as buying something online.

The timing advantage is significant. Instead of sending an invoice and waiting for the customer to act, the payment route is present at the moment the customer reviews and approves the quote. When someone reads through a quote and decides they want to proceed, the QR code is right there. The friction between approval and payment is as low as it can practically be.

The QR code in the quote document

When IBIOS generates a customer quote document, it embeds a QR code linked to the Stripe payment page for that specific job. The code is printed at the bottom of the document. If the customer receives a printed quote, they scan the QR with their phone. If they receive a PDF, they can click the embedded link directly.

The payment page is pre-configured with the correct amount. The customer does not need to enter the amount manually, which eliminates the most common source of bank transfer errors (wrong amount, wrong reference). They enter their card details, pay, and receive a Stripe receipt immediately.

For a showroom that sends a steady stream of quotes, embedding the payment link in the document means every customer has immediate access to the payment route from the moment they receive the quote — without any follow-up action from the showroom staff.

How do deposit and balance splits work?

Most bathroom installations involve a deposit at acceptance and a balance on completion. IBIOS supports configurable deposit and balance splits on quote payments. You set the deposit percentage when creating the quote — whatever split suits the installation — and the QR code on the initial quote document links to the deposit payment page with the correct amount pre-populated.

When the installation is complete and the job is marked as such in IBIOS, the balance payment link can be sent to the customer with the remaining amount pre-populated. No calculation required, no risk of sending the wrong amount. The customer pays the balance using the same QR or link mechanism they used for the deposit.

Both payments link back to the job record in IBIOS automatically. When the deposit arrives, the job record shows it. When the balance arrives, the job is marked paid. Your cash position is accurate without any manual reconciliation.

Automated reconciliation through the job record

The reconciliation that traditionally takes a bookkeeper or business owner time each week — matching bank transactions to invoices, updating payment statuses, chasing unmatched transfers — is automated when payments come through IBIOS pay by link.

When a customer completes payment via the IBIOS-generated link, Stripe sends a payment confirmation to IBIOS via webhook. IBIOS updates the job payment status in real time, records the amount and timestamp, and logs the event in the job audit trail. No manual matching is required.

The practical benefit is that at any point in the day, you can open the IBIOS jobs list and see which jobs are paid, which have a deposit outstanding, and which have a balance due — without cross-referencing a bank statement. For a business managing many active jobs at once, this visibility is worth more than the time saved on individual payment chases.

Key takeaways

  • ✓Chasing bank transfer payments takes time that UK tradespeople would rather spend on paid work.
  • ✓Pay by link gives the customer a direct path to payment at the moment they review the quote.
  • ✓The QR code in the IBIOS quote document embeds the payment route in the document itself — no separate chase needed.
  • ✓Deposit and balance splits are configurable per job, with the correct amounts pre-populated on each payment page.
  • ✓Payment confirmation from Stripe updates the IBIOS job record automatically — no manual reconciliation required.

IBIOS records each deposit and balance against the job with the payment provider and transaction reference. Payment details are visible to managers and owners only.

IBIOS (Integrated Business Intelligence & Operations System) is made by IBIOS Limited (NI743167), Northern Ireland. Access is by waiting list; there is no free trial.

Frequently asked questions

What is pay by link and how does it work for a trade business?

Pay by link is a payment URL — generated by a payment processor such as Stripe — that takes a customer directly to a secure checkout page when they click or scan it. For a trade business, the link is typically sent by text message or email alongside the quote, or embedded as a QR code in a printed or PDF quote document. The customer pays on their phone or computer; the funds are settled to the trade account on the payment provider’s normal schedule. There are no card details to capture manually and no bank transfer reference to chase.

Does pay by link work for deposits?

Yes. IBIOS supports deposit and balance splits on quote payments. You configure the percentage due at acceptance and the percentage due on completion. When the customer scans the QR code on the quote document, they are presented with the deposit amount and pay that immediately. When the job is marked complete in IBIOS, the balance payment link can be sent automatically, with the remaining amount pre-populated.

Is it safe to send payment links by text?

Payment links generated by Stripe are hosted on Stripe’s own domain and use HTTPS throughout. The risk of a fraudulent cloned payment page is real for generic links, but Stripe-hosted payment pages have recognisable branding and domain validation that most customers can verify. IBIOS payment links are generated per-job and expire after a configurable period, so an old link cannot be reused. For additional confidence, sending the link from your business number (rather than a generic shortener) reinforces that the request is genuine.

How does IBIOS reconcile pay-by-link payments?

When a customer completes payment via the IBIOS-generated link, the Stripe payment confirmation is received by IBIOS automatically via webhook. IBIOS marks the relevant quote or job payment status as paid, records the amount and timestamp, and logs the event in the job audit trail. You do not need to manually match a bank transaction to a job. The reconciliation is automatic and the job record reflects the payment in real time.

Does the customer need to create an account to pay?

No. The Stripe-hosted payment page accepts card payments without requiring the customer to create an account. The customer enters their card details on the Stripe-hosted page, completes the payment, and receives a Stripe receipt email. No IBIOS account or login is needed on the customer side.

Put a payment link in every quote you send.

IBIOS generates a QR code for every quote document. Customers pay on their phone. Reconciliation is automatic.