Not every business needs a full online store to get paid online. A tailor taking deposits, a caterer invoicing for an event, a tutor collecting monthly fees or a contractor requesting a down payment usually sells one thing at a time to someone they have already spoken to. For these businesses a payment link is often simpler: you create a link for an amount, send it by WhatsApp, email or text, and the customer pays on a secure page. This article explains how payment links work, what to look for, and the practical steps to take before you start.
What a payment link is
A payment link is a web address that opens a payment page for a specific purpose. The page shows what the payment is for and the amount (or lets the customer enter one), collects the payer's details, and passes the payment to a payment provider such as a card processor or PayPal. When the payment succeeds, the customer gets a receipt and you get a record.
Links can be shared anywhere: in a chat, on an invoice, on a printed flyer as a QR code, or on a sign at your counter.
Payment link or online store?
| Situation | Usually better |
|---|---|
| You agree prices with each customer individually | Payment link |
| You take deposits or part-payments | Payment link |
| You sell a few services at fixed prices | Payment link |
| Customers browse many products and choose for themselves | Online store |
| You need shipping options, stock levels and a cart | Online store |
Many businesses use both: a store for standard products and payment links for custom jobs.
Features worth having
- Fixed or open amounts. Fixed for a known price; open for donations, deposits or balances where the customer enters the amount.
- Expiry dates and usage limits. A deposit link should stop working after it is paid once, and a quote should expire when the price is no longer valid.
- QR codes. Useful at a counter or market stall, and on printed invoices.
- Your branding. A page with your logo and name reassures customers that they are paying the right business.
- Automatic receipts. The customer should get an email receipt without you sending one by hand.
- Verified payments. The system should confirm the payment with the provider before marking it paid, rather than trusting the customer's browser. This protects you from fake "payment complete" screenshots.
- A clear transaction log with refunds, so you can reconcile against your bank and provider statements.
The part people forget: the payment provider
Payment link software creates the page and keeps the records, but the money itself moves through a payment provider. You need a merchant account with a provider that accepts businesses in your country and supports the currencies you want to take. Before choosing software, check:
- Which providers will approve a business like yours, in your country. Availability differs between countries and changes over time, so check each provider's current terms.
- Their fees per transaction, any monthly fees, and currency conversion charges.
- How long payouts take to reach your bank account.
- Whether the provider supports the payment software you plan to use.
Approval can take days or weeks, so start this step early.
Security basics
- Payment pages must be served over HTTPS.
- Never ask customers to send card numbers by chat or email. A payment link exists so that card details go straight to the provider.
- Keep your provider's API keys private. They belong in the payment software's settings, never in a public file or message.
- Test in the provider's sandbox or test mode before taking real money.
Getting started checklist
- Choose and apply to a payment provider.
- Set up your payment link software and connect the provider in test mode.
- Make a test link, pay it with the provider's test card, and check the receipt and the transaction log.
- Switch to live mode and make one small real payment to yourself.
- Decide your naming for links (customer name, job number) so records are easy to find.
- Reconcile your first week of payments against the provider's statement.
Where CWPay fits
CWPay is self-hosted payment link software: branded payment pages, QR codes and share buttons, fixed or open amounts, expiry dates and usage limits, automatic receipt emails, a transaction log with refunds and a webhook log as an audit trail. Every payment is confirmed with the gateway before it is marked paid, and it has a demo mode for testing. It works with providers including PayPal, Stripe, Square, Flutterwave, Wise and Volet; you still need your own account with the provider you connect, and that provider's fees and terms apply. See the payment links page or try the live demo.
