In this guide · 8 sections
- 01What a wedding vendor website needs
- 02Package prices: transparency under Singapore rules
- 03Deposits, balances and cancellation terms
- 04E-signed contracts and payment links
- 05Date-availability enquiries that convert
- 06Portfolio photos and couples' permission
- 07Do it yourself or get help?
- 08Frequently asked questions
Short answer
Show starting prices and what each package includes, state the deposit amount, when the balance is due and what happens on cancellation or postponement before the couple pays, get the contract e-signed, take the deposit through a traceable payment link, and ask written permission before using couples' photos.
What a wedding vendor website needs
Couples shortlist vendors on their phones, usually late at night, comparing three or four at once. The website's job is to answer their first questions and get a date enquiry, not to show every photo you have ever taken.
| Section | What to include | Why it matters |
|---|---|---|
| Packages | Starting price, inclusions, hours, deliverables | Filters out mismatched budgets early |
| Availability | Date-check form or booking calendar | The first question every couple asks |
| Portfolio | A few complete weddings, not 500 single shots | Shows consistency across a whole day |
| Terms | Deposit, balance, cancellation, postponement | Sets expectations before any payment |
| About and contact | Who will actually turn up on the day | Couples hire people, not logos |
| Reviews | Genuine reviews, linked to the source | Builds trust if never edited or invented |
Package prices: transparency under Singapore rules
Many vendors hide prices to force an enquiry. That can work, but if you do show prices, show them honestly. The Competition and Consumer Commission of Singapore's price transparency guidelines say unavoidable or mandatory charges, such as surcharges and service fees, should be included in the headline price, or disclosed clearly and prominently alongside it if they cannot be calculated in advance.
Clear package pricing
- From S$X, with exactly what is included
- Overtime rate per hour stated upfront
- Transport, peak-date or weekend surcharges listed
- Delivery timeline for photos, videos or gowns
- GST shown if you are GST-registered
Pricing that causes disputes
- Headline price that excludes compulsory add-ons
- Free items that are only free with a more expensive package
- Inclusions that change after the deposit is paid
- Vague phrases like full-day coverage with no hours
If you use the word free, the same guidelines expect the free item to be genuinely free, not recovered through a higher price elsewhere. Keep a copy of the package page as it looked when each couple booked.
Deposits, balances and cancellation terms
Deposits protect you from no-shows and lost dates; clear terms protect you from disputes. Write them in plain numbers and show them before the couple pays.
Deposit and cancellation terms checklist
This page is general information, not legal advice. For large packages or unusual terms, have a lawyer review your contract template once.
E-signed contracts and payment links
A signed contract is your best protection if something goes wrong months later. E-signatures make it painless: the couple signs on their phone, and you both get a copy. Our guide to DocuSign vs Sign with Singpass compares the options for Singapore businesses.
Confirm the date and package in writing
Send a short summary: date, venue, hours, package, add-ons, total price, deposit, balance due date.
Send the contract for e-signature
Use one template with the terms above. Include the package page or quote as an attachment.
Send the deposit link after signing
Use a payment link from Stripe or HitPay that shows your business name and the couple's names in the reference.
Mark the date as booked
Block it in your calendar or booking tool immediately, so it cannot be offered to anyone else.
Send balance reminders
Automate a reminder a week before the balance is due, with a fresh payment link.
Card payments can be disputed long after they are made. Stripe explains that card networks typically allow disputes within 120 days, and that for future events or services the window generally starts on the event date. Your signed contract, the package page and your messages are the evidence that wins those disputes; our Stripe dispute guide explains how to respond.
Date-availability enquiries that convert
The first question is always: are you free on our date? Make that question easy to ask and quick to answer.
- A short form: wedding date, venue or area, type of event (solemnisation, banquet, both), guest count, budget range, contact.
- An auto-reply that confirms receipt and says when you will respond.
- A booking calendar for consultations, so couples can pick a slot instead of messaging back and forth.
- A clear hold policy: for example, a date is held for 3 days after the quote, then released.
- A WhatsApp button for quick questions, with the form for anything that needs a quote.
Portfolio photos and couples' permission
Your portfolio is your best sales tool, but the people in it are personal data under the PDPA, and guests have not agreed to appear in your marketing. Get permission in the contract, with an opt-out, before you post. The PDPC's guidelines note that a photographer working for a client under a written contract is acting for that client, but using the photos to promote their own business is a separate purpose that needs consent. Our guides to client galleries and copyright and event photography and the PDPA go further.
If complaints do escalate, many are mediated through the Consumers Association of Singapore (CASE), and the Small Claims Tribunals hear disputes about goods and services with a claim limit of S$20,000, or S$30,000 with a Memorandum of Consent. Clear written terms make both processes much shorter.
Do it yourself or get help?
Most wedding vendors can write their package pages and terms themselves; the time goes into getting the contract template right once. The website, booking calendar and payment links are where help saves weeks.
Our Business Website (S$1,490) builds up to 6 pages with packages, portfolio and an enquiry form. Online Booking System (S$390) adds consultation booking with deposits, reminders and calendar sync, and Online Payment Setup (S$290) sets up Stripe or HitPay with reusable payment links for deposits and balances.
Frequently asked questions
It depends on the contract. There is no general rule making deposits refundable or non-refundable, but terms must be clear and shown before payment, and must not mislead. If the vendor cancels or cannot deliver, the couple is generally entitled to a refund or agreed replacement. This is general information, not legal advice.
Showing starting prices and inclusions saves time for both sides and filters out mismatched budgets. If you show prices, the CCS price transparency guidelines expect mandatory charges such as surcharges or service fees to be included in the headline price or clearly disclosed alongside it.
Stripe explains that card networks typically allow disputes within 120 days of the payment, and that for future events or services the window generally starts on the event date rather than the payment date. A signed contract, dated messages and proof of delivery are the evidence you will need.
Electronic signatures are widely accepted for commercial contracts in Singapore under the Electronic Transactions Act, with some exceptions for specific document types. For a wedding services contract, an e-signature tool that records who signed and when, or Sign with Singpass, is generally a practical choice.
Get written permission first, ideally as a clause in your contract with an opt-out. Couples and guests are identifiable people, so the PDPA applies, and using photos to promote your own business is a separate purpose from delivering their album. Remove photos promptly if a couple later asks.