Let a customer pay an invoice online
Create a payment link for an invoice, send it to your customer, and book the money they pay with one click.
A payment link is a web address for one invoice. Your customer opens it, sees the invoice exactly as the PDF prints it, and pays the open amount by card or with their usual online payment method — no login, no account, nothing to install.
You create the link from the invoice, send it however suits you, and Vinosoft tells you when the money arrives.
Before you start
At least one payment method must be switched on for payment links. Go to Configuration → General → Payment methods, open a provider's Configure page, and tick Available on payment links. See Payment methods for the whole setup.
Until something is ticked there, the Payment link action does not appear on your invoices at all — there would be nothing for a customer to pay with.
Create the link
- Open the invoice. It must have the status In progress — an issued bill that isn't paid yet, the same state that allows Register payment.
- Click Payment link in the action bar above the invoice.
- The popup tells you what your customer will be able to pay — the invoice's open amount, in its currency. Click Create payment link.
The link is only created when you click that button — opening the popup never mints one. Clicking it again on an invoice that already has a live link changes nothing, so there is no way to accidentally issue two.
If money has already come in through an earlier link and nobody has booked it, the popup lists it at the bottom under Payment received, not booked yet — and the open amount above it is quoted net of that payment, so a second link never charges for the same money twice.
Send it to your customer
Once the link exists, the popup shows everything you need.
- Payment link — the address itself, with a Copy button. Paste it into a letter, a chat message or an email of your own.
- The QR code — for a printed reminder or a document your customer scans with their phone.
- The status line — not opened yet or opened 3 times, and expires 12.10.2026 or no expiry.
- Offered — the methods your customer will be able to choose from, so you can see at a glance that the link will work.
- Email to customer — the address is pre-filled from the invoice's contact and you can change it. Click Send and Vinosoft mails a short "pay it here" message with the open amount and a button. The popup confirms Payment link sent to ….
- Revoke link — see below.
What your customer sees
The link opens a plain page with no Vinosoft login and none of your internal information — no comments, no margins, no other documents of that customer.
They get the invoice header with its date and due date, a Download PDF button, the addresses, the line items and totals laid out the way your PDF prints them, and then:
- Amount due — the open amount, recalculated now.
- One Pay now — method button per method you enabled.
Choosing a method sends them to that provider's own secure payment page. Card details are never typed into Vinosoft.
Afterwards they land back on a short result page: Thank you. Your payment has been received., with the amount that was taken — or a note that the payment is still being processed or was not completed, with a button back to the invoice so they can try again. If Email the payer a receipt is on in your payment-link settings, they also get a confirmation email.
Book the payment
When a payment comes through, Vinosoft records it but does not touch your invoice — no payment is booked automatically and the invoice status doesn't change. Nothing unattended moves money in your books.
Instead, the invoice's right-hand rail shows a card.
- Payment received, not booked yet — the amount, the method and the date, with a Register payment link. Click it and the usual register-payment popup opens, pre-filled from the payment. Save it and the money is booked exactly like any other payment — and the card disappears.
- Payment link active — the link is live and nothing has been paid yet, with the same opened … · expires … line as the popup.
- Previous link: status — a muted line when the last link was revoked, expired or already paid.
- The last payment attempt did not go through — a failed or cancelled attempt. Useful when a customer insists they paid and the link still looks unpaid.
At the same time an email goes to the addresses in Notify these addresses (or to the invoice's seller when that is empty), telling you the invoice number, the amount, the method and that the payment still needs booking.
Revoke, expire, re-issue
Revoke link in the popup kills the address immediately. Anyone opening it from then on gets This payment link is no longer valid. — nothing tells them the invoice exists. Use it when a link went to the wrong person, or when you have cancelled the invoice.
A link also stops working on its own once it passes the lifetime set in Configuration → General → Payment methods → Payment links, and once the invoice has been paid in full.
In every one of those cases you can simply create a new link from the popup, which then also tells you what became of the last one — Previous link: Revoked, Expired or Paid. Revoking is not undoable, but it costs nothing: the new link is a fresh address for the same invoice.
Was this article helpful?
