Use VSL online, offline, or embedded anywhere you do business.
VSL Market can support remote sales, in-person payments, and checkout experiences added to websites or blogs. Choose the channel that fits the customer, then keep the request, amount, payment status, and transaction record connected.
- OnlineSend payment links and manage remote sales.
- OfflineCollect in person with supported QR or POS-style tools.
- EmbedAdd a supported VSL checkout or payment action to a site or blog.
- ConnectUse more than one channel for the same business.
How to use VSL across every sales channel.
Start with the customer interaction, choose the appropriate VSL payment path, and confirm the transaction details before fulfilment.
-
Use VSL Offline with QR or POS-Style Collection
Use VSL offline when the customer is buying in person at a shop, market, event, office, appointment, delivery point, pop-up location, or other face-to-face setting.
Where available, the seller can prepare the payment request and present a supported QR code or POS-style payment option. The customer completes the payment using the available method, and the seller checks the payment status before releasing goods or completing the service.
Offline use can help businesses connect physical sales with clearer digital records instead of relying only on verbal confirmation or handwritten notes.
Good practice: confirm the correct amount and currency on both sides, protect the device or QR display from tampering, and verify the completed payment inside the supported VSL flow.
-
Embed VSL on a Website or Blog
Use an embedded VSL experience when customers discover your offer on your own website or blog and should be able to move directly into a supported payment or checkout flow.
Depending on the tools enabled for the account, a business can add a VSL checkout or payment action to a product page, service page, article, campaign page, donation or booking page, or another relevant part of its site. A VSL payment link can also be placed behind a clear button or call to action.
The page should explain what the customer is buying, the price and currency, what happens after payment, delivery or fulfilment expectations, refund terms, and how to contact the seller.
Good practice: use only the official VSL embed, checkout, or payment-link details assigned to the account. Do not copy receiving details from an unverified message or expose private credentials in website code.
-
Use All Three Channels Together
A business does not have to choose only one channel. It can share payment links with remote customers, use QR or POS-style collection in person, and place a VSL checkout or payment action on its website or blog where available.
For example, a restaurant can accept an online order link, collect at the counter through a supported in-person flow, and place a payment action on its menu page. A service provider can invoice remote clients, collect at an appointment, and add a booking payment action to a website.
Use consistent product names, prices, currencies, fulfilment terms, and business contact details across every channel so customers understand they are dealing with the same seller.
-
Recommended Online Workflow
Recommended sequenceOnline saleMove a remote customer from agreement to payment.
Use this workflow for online enquiries, quotes, invoices, payment requests, and shareable VSL payment links.
-
Describe the sale
Clearly identify the product, service, or customer requirement.
-
Confirm the terms
Agree the quantity, scope, price, currency, timing, and delivery.
-
Create the request
Prepare the appropriate quote, invoice, or payment request.
-
Share the VSL action
Send the supported VSL payment link or payment action to the customer.
-
Verify before fulfilment
Check the recorded VSL payment status before providing the goods or service.
Completion check: the transaction details are correct and VSL shows the recorded payment status. -
-
Recommended Offline Workflow
Recommended sequenceIn-person saleCollect an in-person payment with a clear handoff.
Use this workflow for shops, markets, events, deliveries, appointments, and other supported QR or POS-style transactions.
-
Select the correct sale
Enter or choose the product, service, order, or payment request being collected.
-
Confirm the total
Review the amount and currency with the customer before payment begins.
-
Present the payment option
Show the supported VSL QR or POS-style payment option.
-
Let the customer complete it
Allow the customer to finish the payment without exposing private information.
-
Verify and fulfil
Check the final VSL payment status, then provide the agreed goods, service, or receipt.
Completion check: the VSL payment status is confirmed before the customer leaves with the goods or service. -
-
Recommended Website or Blog Workflow
-
Keep Clear Records Across Channels
Online, offline, and embedded sales should all have enough written information to identify the customer or transaction, the seller, the offer, the amount, the currency, the payment status, and the fulfilment obligation.
Quotes, invoices, payment requests, receipts, order information, and messages can help both sides understand what was agreed. Records support reconciliation and customer service, but users remain responsible for their own accounting, tax, legal, refund, and fulfilment duties.
-
Security and Responsible Use
Use lawful products and services, accurate descriptions, correct payment details, and official VSL tools. Never place secret keys, private credentials, passwords, or sensitive account information in public website or blog code.
Do not treat a screenshot, verbal claim, or customer message as final proof of payment. Confirm the status through the supported VSL record. Review suspicious, reversed, failed, delayed, or disputed transactions before fulfilment.
Choose the right VSL channel.
The same business can serve customers through remote, in-person, and owned-web channels while keeping the commercial details clear.
Online
Best for remote customers, social selling, marketplace enquiries, email, chat, quotations, invoices, payment requests, and shareable payment links.
Offline
Best for shops, markets, events, deliveries, appointments, counters, and other in-person sales using supported QR or POS-style collection.
Embedded
Best for websites, blogs, product pages, service pages, campaign pages, and other owned digital surfaces using an enabled VSL checkout or payment action.
Combined
Best for businesses that sell in more than one place and want customers to choose a suitable way to pay without changing the core offer.
Confirm before fulfilment
Check the amount, currency, customer, transaction reference, payment status, and order or service details before releasing goods or completing work.
Availability and compliance
Features vary by region, account eligibility, verification, payment partner, transaction type, device support, risk review, and applicable law.