Tutorial
Learn how to charge deposits, accept bookings, and sell services from your website with a simple no code setup that a small business owner can finish today.
Create your site →120+ websites built with Selspy · from €20/month · no lock-in
Write down your top three bookable services with prices and durations.
Decide how much customers pay upfront and your cancellation policy.
Prepare your business name, contact details, and a few service photos.
Know your availability, blocked times, and buffer between appointments.
Set aside a few focused hours to build and test the full flow.
If you searched for a peer to peer payments app, what you likely need is simpler: a website that lets customers book a service, pay a deposit, and receive confirmation automatically. In this tutorial, you will set up that full flow step by step in about one afternoon, even if you have no technical skills, and you will see how Selspy handles the difficult setup work for you.
Before you touch your website, define your booking rules on one page. This prevents confusion later and makes your checkout much easier to build. Most service businesses do best with a small fixed deposit or a percentage deposit that reserves the time slot.
Write down these five decisions in plain language:
Keep your first setup small. Start with your top three services, not every service you have ever offered. If you use Selspy, you can simply describe these services in the setup chat and ask for a booking page with deposits, service durations, and confirmation messages. Since Selspy is a paid platform, plans start from 20 euros per month with hosting included, so budget for that from the start.
Your booking page should answer the customer's basic questions before they reach the payment step. If important details are missing, people abandon the form or send messages instead of booking.
Create a short info sheet for each service with these items:
Also prepare practical assets:
This is where many owners get stuck, because they think they need to design a complex system. You do not. With Selspy, you can provide the service descriptions, pricing, and schedule rules in simple English, and the platform can generate the website structure and booking flow for you.
Now build the actual booking experience on your website. The best setup is simple: one page per core service, each with a visible Book now section and a short form. Do not send visitors through too many pages before they can act.
Each service page should contain:
Your booking form should collect only what you truly need to deliver the service:
Do not ask for long questionnaires before payment unless the service requires it. Long forms reduce bookings. If you need more detail later, ask for it in the confirmation email or follow up message.
With Selspy, you can request a service page with a booking form, deposit messaging, and mobile friendly layout in one go. This matters because many bookings happen on a phone, and a cluttered desktop style form often fails on smaller screens.
This is the core of the system: the customer chooses a service, selects a time, pays the deposit, and gets confirmation. For a small business owner, the goal is not to create a complicated peer to peer payments app experience. The goal is to make payment feel fast, trusted, and clearly connected to the booking.
Configure your payment flow with these rules:
Then prepare two automatic messages:
If you use Selspy, ask for a booking flow that charges a deposit at checkout and sends an automatic confirmation and reminder. This saves hours of manual setup and reduces no shows immediately. Test the wording carefully. Customers should never wonder whether they paid only a deposit or the full amount.
Accepting money is only half the job. You must also protect your calendar so customers cannot book unavailable times or create impossible back to back appointments.
Set these scheduling rules before going live:
For service businesses with travel, define service areas and either restrict bookings outside those areas or route them to a quote request. For group services, set capacity. For one to one services, make sure only one person can claim a time slot.
This is another place where Selspy removes technical friction. Instead of trying to wire rules together yourself, you can specify your opening hours, buffers, and limits in the setup chat and have them applied to the booking experience automatically.
People hesitate right before paying, especially if they have never booked with you before. A few lines of clear copy can increase completed bookings without changing your prices.
Add these trust elements near the deposit section:
If you have them, also include brief testimonials, before and after examples, or a short About section. Keep them close to the booking area, not hidden on another page. Customers want to feel safe at the moment of payment.
Avoid clever wording here. Use plain English and exact numbers. If the customer sees 25 euros now and 75 euros later, say exactly that. Clarity converts better than creativity.
Never publish a deposit and booking system without testing it from start to finish. A form that looks correct can still fail in small but costly ways, such as missing confirmation details or unclear balance instructions.
Run this checklist on both phone and desktop:
Ask one friend or team member to do the same without instructions. Watch where they hesitate. If they ask, Is this the full price or just the deposit, your page needs clearer wording. If they struggle to choose a time, your calendar needs simplification.
With Selspy, revisions are easier because you can request practical changes in plain language, such as make the deposit explanation more visible, shorten the booking form, or add a stronger reminder about the remaining balance.
The most common mistake is making the booking system too complicated. Too many services, too many fields, and vague payment terms reduce conversions. Start with a small set of services and a short form, then expand later.
Another mistake is trying to imitate a generic peer to peer payments app when your business actually needs a service booking workflow. Your customers are not sending money casually, they are reserving a specific appointment. Build around that job to be done.
Once your deposit and booking system is live, monitor it for one week and make three improvements only: remove one unnecessary field, clarify one payment sentence, and adjust one scheduling rule based on real bookings. Small changes usually outperform a complete redesign.
Then promote the page everywhere customers already find you: your social bio, your email signature, your messaging auto reply, and printed materials in store. Send all traffic to the specific service page, not your home page. If you want to expand later, add gift cards, packages, upsells, or a second service category only after your first booking flow is working consistently.
If you want the fastest route, use Selspy to create the website, service pages, booking flow, and automated messages in one place. You describe your business, your deposit rules, and your availability, and the hard setup work is handled for you so you can start taking paid bookings sooner.
Tell Selspy what you do and what you offer.
Design, copy and images ready in minutes.
Live on your own domain the same day.
Yes. Many service businesses convert better with a small deposit because it lowers commitment while still protecting your time. Just make the remaining balance and due date very clear before payment.
A simple setup can be completed in one afternoon if you already know your services, prices, and availability. With Selspy, much of the page and booking setup can be created for you from your instructions.
No. You can use a no code setup. The key is to define your services, booking rules, and payment terms clearly so the system can be configured correctly.
For many businesses, 20 to 30 percent works well, or a fixed amount such as 20 to 50 euros for shorter appointments. Choose a number that reduces no shows without scaring away first time customers.
Set the rule before launch and show it before payment. A common policy is one free reschedule with 24 hours notice, while late cancellations may forfeit the deposit.
No. Selspy is a paid platform, with plans starting from 20 euros per month, and hosting is included. There is no free tier or free trial, so plan for it as part of your operating costs.
Explore more: Selspy · Pricing · Get started
Describe your business and get a professional website with AI in minutes. No code, no agency.
Create your site →120+ websites built with Selspy · from €20/month · no lock-in