CWShop Online

23 Oct 2026

Payment links for small businesses: get paid online without a full store

How payment links work, when they beat an online store, the features worth having, choosing a payment provider and a checklist for going live safely.

Payment links for small businesses: get paid online without a full store

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?

SituationUsually better
You agree prices with each customer individuallyPayment link
You take deposits or part-paymentsPayment link
You sell a few services at fixed pricesPayment link
Customers browse many products and choose for themselvesOnline store
You need shipping options, stock levels and a cartOnline 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

  1. Choose and apply to a payment provider.
  2. Set up your payment link software and connect the provider in test mode.
  3. Make a test link, pay it with the provider's test card, and check the receipt and the transaction log.
  4. Switch to live mode and make one small real payment to yourself.
  5. Decide your naming for links (customer name, job number) so records are easy to find.
  6. 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.

More from the blog