What are payment links and how does Docnova make them work?

What are payment links and how does Docnova make them work?

When a customer receives an invoice, the single biggest barrier to fast payment is friction. They have to find your bank details, type them into their banking app, match the amount, and remember the reference number and at any step they might give up, file the invoice, and forget it. Payment links solve this by putting everything the customer needs to pay in one place, right on the invoice itself. In this article we explain what payment links are, why they matter for cash flow, and how Docnova handles payment details so your customers have no excuse to delay.

What Are Payment Links?

A payment link is any mechanism on an invoice that lets a customer complete payment without manually hunting for your banking details. In its simplest form it means your IBAN, bank name, account holder name, and a payment reference printed clearly on the invoice the customer opens their banking app, scans or copies the details, and pays in seconds. In more advanced implementations it can be a clickable URL that opens a payment page pre-filled with the amount and reference.

The core idea is the same regardless of format: remove the lookup step. A customer should never have to email you asking “what’s your IBAN?” That question costs both parties time, delays the payment by at least a day, and introduces transcription errors that can trigger bank rejections or misdirected funds.

For e-invoices specifically UBL-XML documents transmitted through networks like Peppol or national systems like KSeF the payment details are embedded in structured fields within the document itself. The customer’s accounting software can read those fields and pre-populate a payment order automatically, no copy-pasting required.

Why Payment Links Speed Up Collections

The data is consistent across industries: invoices with clear, complete payment information get paid faster. There are three reasons.

Reduces cognitive load. When your customer opens an invoice and sees everything in one place who to pay, how much, where to send it, and what reference to use there is nothing left to figure out. The decision to pay becomes frictionless.

Eliminates the “I’ll do it later” trap. Every time a customer has to leave the invoice to look something up, there is a chance they bookmark it for later and forget. Payment details on the invoice keep the entire transaction contained in a single interaction.

Reduces payment errors. Wrong IBANs, missing references, and incorrect amounts are the most common reasons payments get delayed or returned by banks. Pre-filled or clearly structured payment information eliminates the transcription errors that cause these failures.

For businesses with recurring customers, the effect compounds. Once a customer has paid you once using the details on your invoice, the next payment is even faster their banking app may already have your account saved.

Payment Link Best Practices

Getting the most out of payment information on invoices comes down to a handful of habits.

Always include a payment reference. Your customer’s accounting team processes dozens of invoices. Without a reference number they cannot match the incoming bank transfer to the correct invoice, which delays reconciliation on their end and delays when they mark your invoice as paid.

Use a consistent account. If you switch bank accounts or add new ones, make sure your default is up to date. Sending half your invoices to one IBAN and half to another creates confusion and increases the chance of a payment going to a closed or unexpected account.

Set a clear due date. Payment details tell the customer where to pay; the due date tells them when. Both fields are necessary. An invoice with a perfect IBAN but no due date gives the customer implied permission to pay whenever they like.

Keep the currency explicit. For cross-border invoices especially, state the currency on the invoice and confirm it matches the currency of the receiving account. A EUR payment arriving at a PLN account triggers a conversion the customer never approved and may result in a short payment after bank fees.

Confirm your banking details before the invoice period closes. If you manage multiple entities or have recently changed banks, audit your payment settings before the month-end invoicing run not after.

How Docnova Handles Payment Details

Docnova does not require you to type your bank details on every invoice. Instead, you store your payment accounts once in Invoice Settings → Payment Information, and Docnova auto-fills them on every new invoice you create.

You can store multiple bank accounts. One account is marked as the default and is pre-selected whenever you open a new invoice. If a particular invoice needs to route to a different account say, a subsidiary account or a foreign-currency account you can override the default on that invoice without changing your global setting.

On the invoice creation form, the Payment Information section exposes the full set of fields required for compliant e-invoices: payment means code, payee financial account name, account ID (IBAN), and the financial institution branch ID (BIC/SWIFT). There is also a payment reference field (8–25 digits, optional) where you can embed a structured creditor reference or your internal invoice number, so incoming bank transfers reconcile automatically in your customer’s system.

Because these fields map directly to the UBL PaymentMeans element in the invoice XML, the payment details travel with the document through Peppol and national e-invoicing networks no separate PDF, no email attachment needed.TODO: verify: whether Docnova generates or displays a clickable payment URL (e.g., a hosted payment page) for customers to pay online

Conclusion

Payment links whether a structured IBAN on a PDF or a machine-readable field in an e-invoice XML exist to remove every possible excuse for slow payment. The less work your customer has to do to pay you, the faster the money arrives. Docnova’s payment information settings let you store your accounts once and have them appear correctly on every invoice, with full compliance for Peppol and national e-invoicing networks. If you have not yet configured your default payment account in Invoice Settings, do it before your next invoicing run it is one of the smallest changes with the largest impact on your days-sales-outstanding.

Ready to set up your payment details? Log in to Docnova, go to Settings → Invoice Settings → Payment Information, and add your default bank account. Your next invoice will be ready to pay the moment your customer opens it. 

Scroll al inicio

Descubre más desde Docnova | All-in-One E-Compliance & E-Invoicing Platform

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo