The short answer
- A link is for a customer who is not there. They type their own card details on a page your provider hosts. Your staff never see the card number.
- It is priced as card-not-present. Visa defines that as a sale where the card and the cardholder are not at your location. See our fees guide.
- Disputes are the main risk. Use the checks your provider offers, keep records and make the charge easy to recognize.
- Pick the right tool. A link suits a known amount. An invoice suits a bill with line items. A virtual terminal suits staff taking a card by phone.
- No card fee for Québec consumers. The OPC says merchants may not charge consumers a fee for paying by credit or debit card.
Where payment links earn their place
| Job | How the link is used |
|---|---|
| Deposits | Send a link for the deposit when the customer books, so the date is held once it is paid |
| Invoices | Put the link on the invoice so the customer can pay from the email |
| Phone orders | Text a link during the call instead of reading out a card number |
| Quotes | Send the link with the quote, so acceptance and payment happen together |
| Field service | Send a link from the truck once the job is done and the final amount is known |
| B2B accounts | Email a link to the accounts payable contact for a single order or a past-due balance |
| Booking balances | Send the balance link a few days before the event or the trip |
For a customer at your counter, a tap on a terminal is faster and priced as card-present.
How a link works, step by step
- You create the link in your payment tool, with an amount and a description.
- You send it by text, email or chat, or add it to an invoice or quote.
- The customer opens it and enters their card details on the hosted page.
- The sale goes through the gateway and your processor for approval.
- The customer gets a receipt, and the tool records the payment against your reference.
- Funds settle to your bank account with your other card sales.
What to set before you send one
| Setting | What to decide |
|---|---|
| Amount | A fixed amount for a deposit or invoice. Some tools allow a customer-entered amount, which suits donations or open balances |
| Expiry | If your tool lets you set one, use it, so an old quote cannot be paid months later at an old price |
| Single or reusable | A single-use link is tied to one customer and one bill. A reusable link is one address for a standard item, such as a fixed booking fee |
| Description | Put the invoice, order or job number in it. That number is how you match the payment later |
| Customer details | Name and email for the receipt. A billing address if you run address checks |
| Receipt | Confirm the customer gets one, and that it shows your business name and the reference |
How Authorize.Net handles links
CleverPays sells Authorize.Net, so here is what its own documentation describes.
- Invoicing. You create an invoice with the customer's email, an invoice number, a due date and up to 30 items. The customer gets an email with a link to a hosted payment form. Statuses run from Draft and Sent to Partial, Paid or Canceled. Partial payments are possible if you turn them on and set a minimum. Reminders go out 5 days and 1 day before the due date unless you opt out. If you change the customer's email, the old link is cancelled.
- Simple Checkout. You create a payment button for an item or a donation. Authorize.Net gives you a website address for it that you can send to any customer. That makes it a reusable link. You can set a custom receipt page.
- Accept Hosted. A hosted payment form for your website or app. Its form token lasts 15 minutes, so it suits a checkout page more than a link sent by email.
Security and PCI scope
With a hosted payment page, the customer types the card number on your provider's page, not into your systems. That keeps card data off your computers and out of your staff's hands.
PCI DSS is the card industry's security standard. Its questionnaire SAQ A is for card-not-present merchants who outsource all card data handling to PCI-compliant providers. Those merchants do not store, process or send card data electronically on their own systems. The PCI Security Standards Council gives "an email with a link" to a provider's website as an example of fully outsourcing payment. It also tells merchants to confirm with their acquirer or the card brands which questionnaire applies.
So a link can shrink what you have to secure, but your acquirer decides which form you fill in. Do not write card numbers on paper or in email to "help" a customer. That brings card data back into your business. See our PCI DSS glossary entry.
What payment links cost
A link sale is card-not-present. Visa Canada publishes separate interchange rates for card-present and card-not-present sales, and card-not-present rates are usually higher. Interchange is the fee the card issuer receives on each sale. On interchange-plus pricing, you see it as its own line. On flat pricing, it sits inside one rate, which may differ for online and keyed sales.
Some link tools also charge a monthly fee or a fee per transaction. Ask for those as separate lines. Our card processing fees guide shows each layer, and the payment link glossary entry has a worked example.
Chargebacks on card-not-present sales
A chargeback is a sale the customer disputes with their bank. Card-not-present sales are more exposed, because no card was read in person. These steps lower the risk. None of them removes it.
- 3-D Secure. Visa says Visa Secure helps prevent card-not-present fraud. The issuer checks the payer, sometimes with a one-time code. Ask whether your link page supports it. See 3-D Secure.
- Address and card code checks. Authorize.Net's address check (AVS) compares the billing address with the issuer's record. Its card code check compares the 3-digit code, or 4 digits on American Express. One AVS response code means a non-U.S. issuing bank, so ask how the address check behaves on Canadian cards.
- A name the customer recognizes. Ask your provider what name shows on the customer's card statement. Use the one they know you by.
- Records. Keep the quote, the signed work order, the delivery or completion proof and the messages. That is your reply if a dispute arrives.
Link, invoice or virtual terminal
| Question | Payment link | Invoice with pay button | Virtual terminal |
|---|---|---|---|
| Who enters the card | The customer | The customer | Your staff |
| Best for | Deposits, quotes, one-off amounts | Bills with line items, due dates, B2B | Phone orders, customers who will not pay online |
| Reminders | Depends on the tool | Often built in (Authorize.Net sends two) | None, staff call back |
| Card data on your side | None, if hosted | None, if hosted | Staff hear or see the number |
| Priced as | Card-not-present | Card-not-present | Card-not-present |
| More detail | Glossary | E-invoicing | Virtual terminal |
Québec: no fee on consumer payments
The Office de la protection du consommateur says merchants may not charge consumers a fee for paying by debit or credit card. A warning sign does not make the fee legal. A link sent to a Québec consumer must show the same price as any other way to pay. Outside Québec, credit card surcharges follow card network rules. See our surcharging guide, and check with your lawyer or acquirer before you add one.
Where CleverPays fits
Visa, Mastercard and the other card networks write the rules. The customer's bank approves the sale and decides disputes, and your processor settles the funds. The link tool belongs to the provider that makes it. You own the price, the description and the records.
We can review your current statement with you, line by line. We can set up a link tool, such as Authorize.Net invoicing or Simple Checkout, with a merchant account behind it. We can connect it to how you bill, test a payment, a refund and the first deposit with you, and stay your contact in English and French.
Common questions
Can I use one link for many customers?
Yes, if your tool offers reusable links. Authorize.Net's Simple Checkout gives a web address for a fixed item that any customer can use. For a bill tied to one customer, use a single-use link or an invoice.
Do payment links expire?
It depends on the tool. Authorize.Net cancels an invoice link when you change the customer's email or cancel the invoice. Ask your provider whether you can set a date.
Can a customer pay part of the amount?
On Authorize.Net invoices, yes, if you turn on partial payments and set a minimum amount. Other tools differ.
Is a payment link safe for my customer?
The customer enters the card on the provider's hosted page. Tell customers to expect the link and from which number or address, so they do not mistake it for a scam.
Can I add a card fee to a payment link?
Not for Québec consumers. Elsewhere in Canada, see the network rules in our surcharging guide.
Sources
- Authorize.Net: using Invoicing, read 8 October 2026
- Authorize.Net: Simple Checkout, read 8 October 2026
- Authorize.Net: Accept Hosted, read 8 October 2026
- Authorize.Net: AVS filter and AVS response codes, read 8 October 2026
- Authorize.Net: card code verification filter, read 8 October 2026
- PCI SSC: SAQ A for PCI DSS v4.0, read 8 October 2026
- PCI SSC: FAQ clarifies new SAQ A eligibility criteria, read 8 October 2026
- Visa Canada: interchange reimbursement fees, read 8 October 2026
- Visa Canada: Visa Secure, read 8 October 2026
- Office de la protection du consommateur: frais interdits, read 8 October 2026

