Pay by Link (legacy)
Pay by Link allows you to take payments remotely by creating a secure payment URL for your customer. The customer opens the link and completes the payment online, without sharing card details over the phone.
You create payment links using the (legacy) Virtual Terminal. Links can be shared by email, SMS, added to invoices, or sent through another digital channel of your choice.
When a customer clicks the link, they’re taken to a PCI DSS‑compliant hosted payment page where they can enter their card details securely.
This page explains how to create a payment link, check its status, and what your customer experiences when making a payment.
In this article:
Sending a payment link
- Log into the (legacy) virtual terminal
You'll need your Virtual Terminal to create a payment link. When you join us, we'll send you a username and password that you can use to log in to the Virtual Terminal and from there you'll be able to create a payment link.
- Select ‘Generate a payment link’ checkbox
Select generate a payment link checkbox on the virtual terminal homepage payment form, under ‘Order Information’.
- Set a link expiry date
Set the date you want your payment link to expire; the maximum/default is 182 days from the day you create it if you don’t select a date.
- Enter a unique order number
The unique order number will help you locate the order later if you need to review it, refund it or reissue a receipt. If you don’t enter one, we’ll generate one for you.
You can also enter a purchase order number if required.
- Enter the order amount
Enter the total amount of the order, or you can enter the subtotal plus and applicable shipping costs and VAT and we’ll do the maths for you
- Enter the customer information
The customer ID is a unique identification number you can choose (optional), if you have a customer that buys from your frequently this can help locate payments quickly.
Enter the customer name and address information.
Include your customer’s email address if you wish to send email confirmation of the order (E-receipts and notifications can be turned on/off via the Administration menu, see section ‘4.’ of the (legacy) Virtual Terminal User Guide for more information).
- Enter delivery information
If you’re shipping goods, you can capture your customers delivery information here, otherwise skip this section.
- Leave a note for your staff or customer
Use the comments box to add any extra details you need for the customer or for your staff. Whatever you include here will be visible on your customer email confirmation if you sent one.
- Review and confirm
Review everything you’ve inputted is correct. Go back by clicking the ‘Back’ button or click ‘Submit’ to confirm the order and take payment.
- Copy the payment URL
You’ll find the payment link or URL on the transaction result page. From here you can copy and paste it into an invoice or send to your customer through whichever channel you wish.
Checking the status of a payment link
Step 1: Go to reports
In the Virtual Terminal, go to: Reports > Transactions
Use filters to locate the transaction you want to check.
Step 2: Check the Approval column
In the Approval column:
- If you see
?:PaymentURLcreated:
the payment link has been created but not yet used by the customer
- Once the customer completes payment, an authorisation code will appear, for example:
Y:223139:4574777401:PPX:734705
This confirms the payment has been successfully processed.
Making payment through a payment link
Customer should enter their card details
Clicking the payment URL will direct a customer to the secure payment page.You can customise the look and feel of the payment page your customer sees in the Customisation menu. See section ‘5.4 – Customise the payment page design’ of the (legacy) Virtual Terminal User Guide for more information.
- Verify the amount to pay
Your customer will be able to see the amount to be debited from their card on the right-hand side of the secure payment page, including any charges for delivery.
- Entering their card details
The customer simply needs to enter their debit or credit card details into the fields on the payment page and press ‘Continue’.
- 3D secure check
If your customer is enrolled to 3D secure with their bank, they’ll automatically be diverted to their bank’s security verification check.